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

Workshop allocates too many assignments

    XMLWordPrintable

    Details

    • Affected Branches:
      MOODLE_35_STABLE

      Description

      This issue intermittently pops up. Most of the time using automatic allocation successfully allocates large numbers of submissions for peer reviews exactly as expected. 

      We are using scheduled allocation, together with automatic switching to the next phase after the submissions deadline.

      It has happened four times on separate occasions that students were allocated 4-6 submissions instead of the 3 as per settings.

      All settings are correct as per MOODLE docs.

      Our students are spread over the world and live in different time zones. By the time we notice the allocations are wrong, some students have already started their reviews. Re-allocating, when some reviewing has already been done, causes even more submissions to be allocated on top of the ones already allocated (even if you select reset/ Remove current allocations).

      We have also noticed strange logs that looks like students switched the phases. From our understanding the bizarre allocation problem is triggered when a student access the workshop activity within milliseconds of the phases being switched over.

      This relates to https://tracker.moodle.org/browse/MDL-51262

       

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              rozellemarinortje Rozelle Mari Nortje
              Participants:
              Component watchers:
              Sam Marshall, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: