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

Multiple lines referencing the same participants (duplicates) in a grading worksheet generate random behaviours when being uploaded (MDL-35437)

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Minor Minor
    • None
    • 2.4
    • Assignment
    • MOODLE_24_STABLE
    • Hide
      1. Create a new course with some enrolled students in it
      2. Create a new assignment with setting 'Feedback settings > Offline grading worksheet' to Yes
      3. Save and display the assignment
      4. Click on 'View/grade all submissions'
      5. Select 'Download grading worksheet' and from the downloaded grading worksheet, add a couple of duplicate participants in the worksheet
      6. Select 'Upload grading worksheet' from the dropdown menu
      7. Upload the modified worksheet with some duplicate participants in it
      8. The duplicate participants get ignored altogether and the duplicate participants' old values do not get updated to avoid ambiguity
      Show
      Create a new course with some enrolled students in it Create a new assignment with setting 'Feedback settings > Offline grading worksheet' to Yes Save and display the assignment Click on 'View/grade all submissions' Select 'Download grading worksheet' and from the downloaded grading worksheet, add a couple of duplicate participants in the worksheet Select 'Upload grading worksheet' from the dropdown menu Upload the modified worksheet with some duplicate participants in it The duplicate participants get ignored altogether and the duplicate participants' old values do not get updated to avoid ambiguity

      Mulitple lines referencing the same participant

      Create a CSV file in which you will duplicate rows for the same participant. Edit the values (or not) on each row to generate random behaviours.

      Each line is displayed (and probably saved in memory). We could warn the user for duplicate entry or skip/overwrite when existing. (To be tested with duplicated and similar grades for the same participant)

      Set grade for Eric Cartman to 10
      Set grade for Eric Cartman to 10

      Replication steps

      1. Go to any assignment with offline feedback worksheet enabled
      2. View/grade all assignments
      3. In the dropdown menu select 'Upload grading worksheet'
      4. Upload the file corresponding to the different test cases above

            corleone Raymond Antonio
            corleone Raymond Antonio
            Damyon Wiese Damyon Wiese
            Dan Poltawski Dan Poltawski
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

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