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

Inconsistent Override Behavior for 'assign | enabletimelimit' Option

XMLWordPrintable

    • MOODLE_401_STABLE, MOODLE_402_STABLE, MOODLE_403_STABLE
    • MOODLE_402_STABLE, MOODLE_403_STABLE
    • MDL-78984-403
    • Hide
      1. Log in as admin
      2. Navigate to Activity modules > Assignment settings in site administration
      3. Select Enable timed assignments and save changes
      4. Create a course
      5. Create two course groups
        • Group 1
        • Group 2
      6. Add an Assignment activity
      7. Navigate to Overrides from module navigation
      8. Select Group overrides and press Add group override
        • Select Group 1
        • Enable Time limit and set to "20 minutes"
        • Press Save
      9. Navigate to Activity modules > Assignment settings in site administration
      10. De-select Enable timed assignments and save changes
      11. Reload the assignment Overrides page
      12. Confirm there is no Time limit override for Group 1.
      13. Press Add group override
        • Confirm Time limit option is not present
        • Select Group 2
        • Amend another override option (e.g. Due date)
        • Press Save
      14. Confirm the override is saved and shown correctly on the Overrides table
      Show
      Log in as admin Navigate to Activity modules > Assignment settings in site administration Select Enable timed assignments and save changes Create a course Create two course groups Group 1 Group 2 Add an Assignment activity Navigate to Overrides from module navigation Select Group overrides and press Add group override Select Group 1 Enable Time limit and set to "20 minutes" Press Save Navigate to Activity modules > Assignment settings in site administration De-select Enable timed assignments and save changes Reload the assignment Overrides page Confirm there is no Time limit override for Group 1. Press Add group override Confirm Time limit option is not present Select Group 2 Amend another override option (e.g. Due date ) Press Save Confirm the override is saved and shown correctly on the Overrides table

      I'm unsure if this should be raised as a bug or improvement, but we'll try bug first and see how that ends up. Feel free to correct me if I'm wrong.

      A client of mine found an issue wherein if the option assign | enabletimelimit is set to 'no'

      A timelimit override can still be set for users/groups in assignments.

       

      Replication Steps:
      1. Verify in https://sandbox.moodledemo.net/admin/settings.php?section=modsettingassign that the aforementioned option is set to 'no'

      2. Create an assignment in a course that at least one student is enrolled in

      3. Create a user override

      4. Observe that the time limit setting still exists.

       

       

       

        1. (1) 12 Passed -- (Main)MDL-78984.png
          36 kB
          Kim Jared Lucas
        2. (1) 13 Passed -- (Main)MDL-78984.png
          59 kB
          Kim Jared Lucas
        3. (1) 14 Passed -- (Main)MDL-78984.png
          40 kB
          Kim Jared Lucas
        4. Screenshot 2023-08-11 at 4.26.29 pm.png
          73 kB
          Samual Preiss
        5. Screenshot 2023-08-11 at 4.27.03 pm.png
          17 kB
          Samual Preiss
        6. Screenshot from 2024-02-22 09-45-28.png
          32 kB
          Mihail Geshoski
        7. Screenshot from 2024-02-22 09-49-21.png
          35 kB
          Mihail Geshoski
        8. Screenshot from 2024-02-22 09-49-40.png
          51 kB
          Mihail Geshoski

            pholden Paul Holden
            samual.preiss Samual Preiss
            Glyn (Mathew) May Glyn (Mathew) May
            Mihail Geshoski Mihail Geshoski
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            1 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 hours, 13 minutes
                2h 13m

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