CSCI128 / 101GradingScript

Script designed to move grades between Gradescope and Canvas
https://gradingscript.trihardstudios.com/#/
0 stars 0 forks source link

[BUG] If student has had special case handled before script is run, 'not all special cases handled' message is displayed #19

Open gregbell26 opened 2 years ago

gregbell26 commented 2 years ago

Description

Issue

If a special case for an assignment is handled before the script is run (meaning handled == "TRUE"), a warning will be displayed saying "Not all special cases were handled automatically." This error should not appear as the special case in question was handled prior to the script running so should be completely ignored by the script.

Steps to recreate

  1. Create a special_cases.xlsx sheet and create a valid or invalid special case
  2. Mark the special case as handled (set handled == "TRUE")
  3. Run the script with that special_cases.xlsx sheet and grade the assignment entered in the special case.

Solution

A special case warning should not appear.

Acceptance Criteria

gregbell26 commented 2 years ago

This issue is backlogged. Need to see how often it actually occurs in prod to decide if it is worth fixing.

gregbell26 commented 1 year ago

The issue occurs very frequently in production. Need to address this.