Both create and update participation actions need rethinking. The logic in both are pretty weird, and might even be entirely wrong. A few things off the top of my head are:
For updating participations:
We may want to allow updating other users' participations, and not just the caller's
A user can and will have multiple participations, while we only search for the first row in the DB on every search
Both create and update participation actions need rethinking. The logic in both are pretty weird, and might even be entirely wrong. A few things off the top of my head are:
Affected Functionality
Other Relevant Issues
-