Question Set : progress indicator status is incorrect

Description

Content Type : Question Set

Environment : Staging

 

The Progress indicator is not updated even after the content is submitted.

Note : When the content is accessed for the first time , the progress indicator works as expected . However for user’s next attempts the progress indicator status is incorrect

The progress indicator is updated to “Completed” status when the user navigates back and forth in the “Show solution” mode

Environment

None

Acceptance Criteria

1. Progress indicator is updated when the content is answered 2. The progress indicator does not change by navigating back and forth in "Show solutions" mode

Attachments

9

Activity

Simen Bergo August 26, 2024 at 10:35 AM

The case i mentioned below is considered to be too much of an edge-case, to be anything we need to deal with further in this issue.
In all other cases, the progress indicator works as expected, with all subcontent-types in Question Set.
Great work, setting the issue to done

Simen Bergo August 26, 2024 at 8:48 AM

The fix works as expected for the h5p’s you have shared and used when working on this issue.
However, when i created a new question set quiz, added all sub content-types and purposefully avoided to fill out required info, the problem still persists, on Drag and Drop, Image Choice and Multiple Choice.
But i then assume this could be an issue with those three content types, and might require a similar fix as was made for mark-the-words.


H5P i used:

 

Andrei Busuioc August 22, 2024 at 12:13 PM

Ready for testing on knask.

Andrei Busuioc August 22, 2024 at 12:06 PM
Edited

Nevermind. I had an outdated h5p-mark-the-words. The problem I mentioned earlier was fixed in .
After I pulled from master it now works.
Merging.

Erik Langhaug August 22, 2024 at 12:00 PM

can you please provide more detailed reproduction steps for this?

I would also avoid using the initial test content because it is in fact missing a real task description and textfield. The “blankIsCorrect” is a special flag that indicates that not having selected any of the words is in fact the correct solution, in which it’s currently impossible to determine whether you have intentionally not chosen any words, or if you just didn’t choose any yet.

To me it seems to behave logically right now in terms of resume.

While solving the question set, if you select an option on the current page, the progress indicator does not turn solid until you navigate to the next page, OR if you leave the page and come back. In any case, you haven’t actually submitted your answer yet.

Done

Details

Assignee

Reporter

Code reviewer

Original estimate

Time tracking

5.37h logged

Fix versions

Sprint

Requriments tested

Requirements tested

Tester

Times transitioned to development

2

Priority

Created August 14, 2023 at 11:21 AM
Updated August 26, 2024 at 10:36 AM
Resolved August 26, 2024 at 10:36 AM
Loading...