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

User outline report displaying dategraded instead of datesubmitted

    Details

    • Testing Instructions:
      Hide

      Previous notes:
      1) The change affects these modules, so it is expected to have some user with activity/grades on them: data, forum, glossary, lesson, quiz and scorm
      2) The tests will be performed as admin because, right now, due to another issue, teachers DON'T have access to individual user reports at all!

      Testing steps:
      1) Go to the participants page and pick some user having grades in the activities listed above.
      2) In the navigation menu, go to the Activity Reports -> Outline report for that user.
      3) Annotate all the grading dates shown in that page for the activities above.
      4) Go to the gradebook and override those grades or go to the activity and recalculate them
      5) Go back to the outline report for that user.
      6) TEST: Verify that the dates continue being the same (when the grade was initially created, the ones annotated in step 3) and they haven't been updated to the date when the override has happened (now).

      Final note:
      At the time of writing this, I'm not sure if the recalculation of grades (quiz, for example) keeps the original date of the grade or no, so in case recalculating makes step 6 above to fail, but override works I'd consider this passed.

      Show
      Previous notes: 1) The change affects these modules, so it is expected to have some user with activity/grades on them: data, forum, glossary, lesson, quiz and scorm 2) The tests will be performed as admin because, right now, due to another issue, teachers DON'T have access to individual user reports at all! Testing steps: 1) Go to the participants page and pick some user having grades in the activities listed above. 2) In the navigation menu, go to the Activity Reports -> Outline report for that user. 3) Annotate all the grading dates shown in that page for the activities above. 4) Go to the gradebook and override those grades or go to the activity and recalculate them 5) Go back to the outline report for that user. 6) TEST: Verify that the dates continue being the same (when the grade was initially created, the ones annotated in step 3) and they haven't been updated to the date when the override has happened (now). Final note: At the time of writing this, I'm not sure if the recalculation of grades (quiz, for example) keeps the original date of the grade or no, so in case recalculating makes step 6 above to fail, but override works I'd consider this passed.
    • Affected Branches:
      MOODLE_19_STABLE, MOODLE_20_STABLE, MOODLE_21_STABLE
    • Fixed Branches:
      MOODLE_19_STABLE, MOODLE_20_STABLE
    • Pull Master Branch:
      MDL-26704_user_outline_report_master

      Description

      The outline report is meant to show user activity within a course - dategraded does not accurately reflect a users activity as it is affected by regrading, resulting in an inaccurate report on user activity.

      Bug introduced by 5e150ff30f9a71a4a3edf8358ec976e12e4dd281 after having previously been fixed in MDL-18285.

      Attached is a patch that changes dategraded to datesubmitted.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:
                    Fix Release Date:
                    1/Aug/11