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

Setting a bulk invalid grade in single view sets all grades as not empty

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 3.6
    • 3.5.4
    • Gradebook
    • MOODLE_36_STABLE
    • MOODLE_35_STABLE
    • MDL-64161-master
    • Hide
      • Please try with Clean and Boost themes.
      1. Create or go to a course (with students enrolled).
      2. Create an assignment activity (default settings are fine).
      3. Go to the Grades page.
      4. Go to the Single view report.
      5. Select the assignment as the grade item.
      6. At the bottom of the page check the "Perform bulk insert" checkbox.
      7. Change the Insert value to -1.
      8. Click the save button.
      9. Check that you see a message for each user that the grade entered is less than the minimum allowed.
      10. Check that the last message is "Grades were set for 0 items".
      11. Try just overriding one grade with a negative number.
      12. Check that you see the same messages about the minimum allowed.
      13. Check that the number of grades updated is 0.
      Show
      Please try with Clean and Boost themes. Create or go to a course (with students enrolled). Create an assignment activity (default settings are fine). Go to the Grades page. Go to the Single view report. Select the assignment as the grade item. At the bottom of the page check the "Perform bulk insert" checkbox. Change the Insert value to -1. Click the save button. Check that you see a message for each user that the grade entered is less than the minimum allowed. Check that the last message is "Grades were set for 0 items". Try just overriding one grade with a negative number. Check that you see the same messages about the minimum allowed. Check that the number of grades updated is 0.

    Description

      Replication steps:

      1. Go to the single view report in the gradebook.
      2. Click the All link next to Override.
      3. Below the users click the "Perform bulk insert" check box.
      4. Insert a negative value (-1) and click save.
      5. There should be a message for each user that the grade is below the allowed range or something like that.
      6. Observe that all of the grades are now set at 0.00 and that performing a bulk action (on Empty grades) will not work (as they are now set to 0).

      I think that if the new grade is invalid then nothing should happen to the student grade (0 should not be set).

      Attachments

        Issue Links

          Activity

            People

              abgreeve Adrian Greeve
              moodle.com Moodle HQ
              Mihail Geshoski Mihail Geshoski
              Andrew Lyons Andrew Lyons
              Anna Carissa Sadia Anna Carissa Sadia
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                14/Jan/19

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 30 minutes
                  30m