Uploaded image for project: 'Archive of Our Own'
  1. AO3-4747

Gift Exchange: Confirmation for Purge Assignments when JavaScript is disabled

    Details

    • Type: Improvement
    • Status: Deployed
    • Priority: Medium
    • Resolution: DeployedToBeta
    • Affects Version/s: 0.9.167
    • Fix Version/s: 0.9.175
    • Milestone:
      Internal 0.9
    • Difficulty:
      Medium
    • Roadmap:
      Challenge
    • Components:
      BackEnd, FrontEnd

      Description

      1. Log in
      2. Browse > Collections > New Collection
      3. Fill in required fields and choose "Gift Exchange" for "Type of challenge, if any"
      4. Submit
      5. On the form for setting up your gift exchange, check "Sign-up open?" and leave the other defaults
      6. Submit
      7. Follow the "Sign-up Form" link in the sidebar
      8. Fill in Fandom with Testing for both Requests and Offers
      9. Submit
      10. Log out
      11. Log in as a different user
      12. Return to the collection page if necessary
      13. Repeat steps 7-10
      14. Log back in as the mod
      15. Return to the collection page if necessary
      16. Follow the "Challenge Settings" link in the sidebar
      17. Uncheck "Sign-up open?"
      18. Update
      19. Follow "Matching" link in sidebar
      20. Choose "Generate Potential Matches"
      21. Choose "OK" on the random matches warning that pops up
      22. Wait a few minutes
      23. Refresh page to see potential matches
      24. Choose "Send Assignments"
      25. Choose "OK" on the confirmation warning that pops up
      26. If necessary, follow the "Assignments" link in the sidebar
      27. DISABLE JAVASCRIPT IN YOUR BROWSER
      28. Choose "Purge Assignments"

      What happens

      Assignments are purged.

      What should happen

      When deleting an assignment with JavaScript enabled, there's a confirmation message that says, "This will delete ALL assignments so you can edit and send them over. Please do not do this unless you absolutely must!"

      Let's add a confirmation page for deleting without JavaScript, too.

      Testing notes

      Please check that purging assignments with JavaScript enabled still works.

        Attachments

          Activity

            People

            • Assignee:
              sarken sarken
              Reporter:
              sarken sarken
            • Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: