Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-27570

Quiz time limit changes are not reflected in active quiz attempts without page refresh

XMLWordPrintable

    • MOODLE_20_STABLE, MOODLE_25_STABLE, MOODLE_311_STABLE, MOODLE_400_STABLE
    • MOODLE_311_STABLE, MOODLE_400_STABLE
    • Hide
      1. Log in as teacher
      2. Create a quiz:
        1. Set Timing -> time limit to 1 minute
        2. Add at least one question to the quiz
      3. Do not close the browser window, or log out...
      4. In another browser / private window, log in as student
      5. Attempt the quiz
        1. Confirm: The timer starts at 1:00 minute.
      6. With the attempt still running: Return to the teacher's session.
      7. Edit the quiz
      8. Set time limit to 2 minutes.
      9. Return to the student's session.
      10. Wait for the timer to count down to 0:00.
        1. Verify that:
          – the message "Time is up" (or similar) is shown
          – the page reloads
          – the timer restarts at approximately 1:00.
      11. Wait for the timer to count down to 0:00 again.
      12. Verify that
        – the message "Time is up" (or similar) is shown
        – the attempt is properly finished
        – the user is taken to the "review attempt" page and cannot continue the quiz.

       

       

      Show
      Log in as teacher Create a quiz: Set Timing -> time limit to 1 minute Add at least one question to the quiz Do not close the browser window, or log out... In another browser / private window, log in as student Attempt the quiz Confirm: The timer starts at 1:00 minute. With the attempt still running: Return to the teacher's session. Edit the quiz Set time limit to 2 minutes. Return to the student's session. Wait for the timer to count down to 0:00. Verify that: – the message "Time is up" (or similar) is shown – the page reloads – the timer restarts at approximately 1:00. Wait for the timer to count down to 0:00 again. Verify that – the message "Time is up" (or similar) is shown – the attempt is properly finished – the user is taken to the "review attempt" page and cannot continue the quiz.    

      The quiz timer updates each second (I think) but it does not take into consideration the edited time limit for a given user (User overrides).

      So if there is 15 minutes for a quiz and this time limit has been changed (to 20min) for a student, the timer does not take this change into consideration if the student does not refresh the page...

      If the timer reaches 0, the work is submitted and the new time limit will never be used.

        1. MDL-27570_v311.webm
          1.81 MB
        2. MDL-27570_master.webm
          2.19 MB
        3. MDL-27570_v400.webm
          1.88 MB

            philippimhof Philipp Imhof
            flips Philippe Siwinski
            Tim Hunt Tim Hunt
            Andrew Lyons Andrew Lyons
            John Edward Pedregosa John Edward Pedregosa
            Votes:
            13 Vote for this issue
            Watchers:
            23 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 hours, 15 minutes
                3h 15m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.