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

Locked grade items don't update on grade import

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Deferred
    • Icon: Minor Minor
    • None
    • 2.8
    • Gradebook
    • MOODLE_28_STABLE
    • wip-MDL-46597-master
    • Hide
      1. Create or find a course with at least one assignment, and some students enroled.
      2. Download the grades as a text file [Administration ► Grade administration ► Export ► Plain text file]
      3. In the grader report turn editing on and lock a couple of grades.
      4. Now change the csv file.
        • Add some users that don't exist.
        • Add a grade that isn't expected (e.g. A letter instead of a number).
      5. Upload the csv file.
      6. The next screen should provide a list of errors and the row that is providing the problem.
      Show
      Create or find a course with at least one assignment, and some students enroled. Download the grades as a text file [Administration ► Grade administration ► Export ► Plain text file] In the grader report turn editing on and lock a couple of grades. Now change the csv file. Add some users that don't exist. Add a grade that isn't expected (e.g. A letter instead of a number). Upload the csv file. The next screen should provide a list of errors and the row that is providing the problem.
    • 13

      If a score for a student for a gradeitem that is being updated via import is locked, the entire set of scores being imported do not update, yet there is no message to that effect. The only current message is a notification of “Grade is locked”.

      Problem - If a score for a student for a gradeitem that is being updated via import is locked, the entire
      set of scores being imported do not update, yet there is no message to that effect. The only current message
      is a notification of “Grade is locked”.
      Level - Major
      Fix Proposed - 1 line of code modified with better error message (or a 2nd line with additional message)
      Solutions Proposed (S1) - print different error message (please note, the text would go into a string)
      Extended solution (S2)- print at least the line that had the mismatch, possibly process entire file and list all.

      To reproduce:

      1. turn editing on, in the grader report, for a manual grade item,
      2. lock a single students score. turn editing off.
      3. Now import data into the gradebook
      4. for that grade item, ensure you have that one student in your list
        You will see that NO grades are updated.

            abgreeve Adrian Greeve
            jethac Jetha Chan
            John Okely John Okely
            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.