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

Displayed remaining time does not take into account granted extensions

XMLWordPrintable

    • MOODLE_400_STABLE, MOODLE_401_STABLE, MOODLE_402_STABLE
    • MOODLE_401_STABLE, MOODLE_402_STABLE
    • MDL-76840_401
    • Hide

      On browser:

      1. Login as admin.
      2. Create a course.
      3. Enrol a student in the course.
      4. Create an assignment activity and set the 'Due date' in the past.
      5. Go to the assignment.
      6. Click on "View all submissions"
      7. Grant the student an extension and set it at a future date.
      8. Login as the student and go to the assignment.
      9. Add a submission.
      10. In the 'Submission status' table:
        • Expected: The displayed remaining time states that the student submitted the assignment early.

      On the app:

      1. Login as the student on that Moodle ste mentioned on (on browser)
      2. Go to the course
      3. Go to the assignment
      4. Check the 'Submission status' table (it should say the same as on browser):
        • Expected: The displayed remaining time states that the student submitted the assignment early.
      Show
      On browser : Login as admin. Create a course. Enrol a student in the course. Create an assignment activity and set the 'Due date' in the past. Go to the assignment. Click on "View all submissions" Grant the student an extension and set it at a future date. Login as the student and go to the assignment. Add a submission. In the 'Submission status' table: Expected : The displayed remaining time states that the student submitted the assignment early. On the app : Login as the student on that Moodle ste mentioned on ( on browser ) Go to the course Go to the assignment Check the 'Submission status' table (it should say the same as on browser): Expected : The displayed remaining time states that the student submitted the assignment early.
    • 3
    • Team Alpha - Sprint 2, Team Alpha - Sprint 1 I1-2023

      When a student submits an assignment before an extended due date, the displayed remaining time in the 'Submission status' table for the student states that the assignment has been submitted x amount of time late in case the the assignment's due date is set in the past.

      This behavior seems to be incorrect as the extended due date should be taken into account in this particular case when calculating the remaining time. Also, this was the default behavior prior to 4.0.

        1. 1688535568857(1).JPEG
          1688535568857(1).JPEG
          32 kB
        2. 76840-after submission.png
          76840-after submission.png
          610 kB
        3. 76840-no submission.png
          76840-no submission.png
          580 kB
        4. applied.png
          applied.png
          207 kB
        5. correct_timeremaining.PNG
          correct_timeremaining.PNG
          140 kB
        6. image(1).png
          image(1).png
          91 kB
        7. image-2023-10-23-16-08-14-737.png
          image-2023-10-23-16-08-14-737.png
          22 kB
        8. may-test.png
          may-test.png
          203 kB
        9. submission-changed.png
          submission-changed.png
          206 kB
        10. wrong_timeremaining.PNG
          wrong_timeremaining.PNG
          126 kB

            michaelbk Michael Benjamin Kotlyar
            Geshoski Mihail Geshoski
            Sumaiya Javed Sumaiya Javed
            Mathew May Mathew May
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            5 Vote for this issue
            Watchers:
            22 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 4 hours Original Estimate - 4 hours
                4h
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 6 hours, 16 minutes
                6h 16m

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