A bug in the code caused grades to be outdated if the points of a multiple choice answer were changed after the test had been taken. It only affects assignments that used the guess correction and only results where the student did not choose the multiple choice answer that was changed.
The bug was noticed by a customer, who sent in a ticket on Friday February 25th at 09:48. The message was shared with the Development Team and an investigation was launched. At 15:05, the cause was identified and at 16:19, the customer was notified. The grades were recalculated for that specific assignment to fix the issue.
The bug has been present ever since the guess correction option has been introduced in Ans. The impact of changing the points of a multiple choice question on users that didn’t choose that specific option has never been taken into account.
After the cause of the incident had been identified, the Development Team continued the investigation to determine the impact on previous assignments. The bug has caused nine assignments to have incorrect grades. All affected results have a too high grade, so no students were disadvantaged.
The Development Team responded to the incident with an investigation into the issue. The issue was identified on Friday February 25th at 15:21. After identifying the issue, the Development Team started working on a fix for the issue. The fix was deployed with a hotfix on Saturday February 26th at 14:56.
A hotfix has been deployed and the affected customer has been notified.
All times are CET.
25th of February 2022
09:48 - Support ticket sent in by Erasmus University Rotterdam.
12:25 - Ticket forwarded to Development Team for investigation.
14:29 - Development Team start investigation of issue.
15:05 - Development Team has identified the cause of the issue and starts working on a fix
20:42 - Hotfix is ready
26th of February 2022
14:56 - Hotfix is deployed.