Feedback - Quiz Grade Not Updated After Restarting Quiz "Meeting Structure: Running, Closing and Follow-up Quiz"
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 333
- Forks
- 127
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 11
Description
Type of feedback
//dev
Description
After submitting a quiz and receiving a failing grade, the system displays a message indicating the required passing score and provides a “Restart Quiz” button. However, when the quiz is restarted and completed again with correct answers, the grade is not updated and continues to display the previous score.
It is unclear whether this behaviour is an intended feature or a bug. Therefore, this feedback issue is created to validate the expected behaviour.
Step-by-step reproduction instructions (optional)
- Open any quiz with a required passing score of 100%. I have used "Meeting Structure: Running, Closing and Follow-up Quiz"
- Take the quiz and submit it with incorrect answers.
- Observe the result showing: Grade: 33.33% [Based on incorrect answers]
- Check the Message: “You must score at least 100% to pass this quiz. Your grade is 33.33%.”
- Click the “Restart Quiz” button.
- Retake the same quiz and submit it again, this time selecting all correct answers.
- View the quiz results after submission. In my case, it shows: Grade: 33.33% [Old results ]
Screenshots or screen recording
Result Grade and “Restart Quiz” button:
Other information (optional)
Reason for Feedback:
It is unclear whether the “Restart Quiz” functionality is working as intended or if there is an issue with grade recalculation. This feedback is submitted to confirm and validate the expected behaviour.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the linked “Meeting Structure: Running, Closing and Follow-up Quiz” flow: submit a failing attempt, use “Restart Quiz,” then submit correct answers. Trace the restart and result-display flow to determine whether the grade should be recalculated; done means the expected behavior is confirmed and the reported old grade is either fixed or documented as intentional.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php, wordpress
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100