danielemery / quizlord-api

Graphql api for sharing newspaper quizzes between friends, including results and statistics
https://quizlord.net
MIT License
1 stars 0 forks source link

Allow quiz deletions #102

Open danielemery opened 1 month ago

danielemery commented 1 month ago

Allow a user to delete a quiz, when:

Note this means the error case should be explicitly handled when:

  1. Someone uploads a quiz
  2. A group starts completing the quiz
  3. The uploader deletes the quiz
  4. The group wants to record their results

One possibility is to leave the deleted quiz there but in a clearly marked pending deletion state and allow the deleter to provide a comment like "reuploaded with the correct date".

For now soft deletion is enough.