...
- user receives submission notification email:
Dear <username>:
We have received a submission to the <challenge name> challenge, created by <other user name>, which includes you as a contributor. This counts towards your quota of <n> submissions for this challenge round. If you feel this is incorrect you may "opt out" of the submission by following this link: http://www.synapse.org:#!Submissions:12345. Otherwise no action is required.
Sincerely,
Synapse Administration
- user following link in email to Portal.
...
Response to User Protests:
* I should have been included in that submission because I'm on the Team that submitted.
Investigation: We retrieve the submission bundle for the submission in question and look at the Team State. (This can be done automatically for all submissions and the results populated in a Table visible in a dynamic view.)
Reply: Our records show that you were / were not registered for the challenge at the time of submission and you were / were not in Team xxxx. You had / had not already reached your submission quota. The submitter, <user name>, who submitted on behalf of Team xxx, could not / chose not to include you as a contributer.
* I wasn't able to submit, but I had not yet submitted so I wasn't over quota.
Investigation: We retrieve the submissions for the given round and count up the user's contributions. (This can be done automatically and the results populated in a Table visible in a dynamic view.)
Reply: You were included as a submitter in submission(s) made by the following user(s) on the given date(s): xxxxx.
Objects
Entity Relationship Diagram
...