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

Feedback in mod_assign not always shown in user grade report

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.7.7, 2.8.5
    • Fix Version/s: 2.7.8, 2.8.6
    • Component/s: Assignment
    • Labels:
    • Testing Instructions:
      Hide

      Automatic tests

      Run behat using a command formatted like: vendor/bin/behat --config /path/to/behat.yml /path/to/moodle/mod/assign/test/behat/steps_blind_marking.feature

      You may also want to run behat with the following parameter: --tags @mod_assign

      You may also wish to run the following phpunit tests:
      vendor\bin\phpunit --testsuite mod_assign_testsuite
      vendor\bin\phpunit --testsuite assignsubmission_comments_testsuite
      vendor\bin\phpunit --testsuite assignsubmission_file_testsuite
      vendor\bin\phpunit --testsuite assignsubmission_onlinetext_testsuite
      vendor\bin\phpunit --testsuite assignfeedback_editpdf_testsuite

      Manual tests

      1. Create an assignment with both workflow and blind marking enabled
      2. Submit for at least one student into the assignment
      3. As the teacher grade the submissions making sure to leave feedback, and move through the workflow until the state is set to Released.
      4. Now Reveal student identities using the select at the top of the grading screen.
      5. For each user you graded and set to released:
        1. Go to Administration block>Course Administration>Grades
        2. select User Report
        3. Check that you can see the grade and feedback entered.
      Show
      Automatic tests Run behat using a command formatted like: vendor/bin/behat --config /path/to/behat.yml /path/to/moodle/mod/assign/test/behat/steps_blind_marking.feature You may also want to run behat with the following parameter: --tags @mod_assign You may also wish to run the following phpunit tests: vendor\bin\phpunit --testsuite mod_assign_testsuite vendor\bin\phpunit --testsuite assignsubmission_comments_testsuite vendor\bin\phpunit --testsuite assignsubmission_file_testsuite vendor\bin\phpunit --testsuite assignsubmission_onlinetext_testsuite vendor\bin\phpunit --testsuite assignfeedback_editpdf_testsuite Manual tests Create an assignment with both workflow and blind marking enabled Submit for at least one student into the assignment As the teacher grade the submissions making sure to leave feedback, and move through the workflow until the state is set to Released. Now Reveal student identities using the select at the top of the grading screen. For each user you graded and set to released: Go to Administration block>Course Administration>Grades select User Report Check that you can see the grade and feedback entered.
    • Workaround:
      Hide

      Reveal the student identities before releasing the grades to students.

      Show
      Reveal the student identities before releasing the grades to students.
    • Affected Branches:
      MOODLE_27_STABLE, MOODLE_28_STABLE
    • Fixed Branches:
      MOODLE_27_STABLE, MOODLE_28_STABLE
    • Pull from Repository:
    • Pull Master Branch:

      Description

      Feedback is not always displayed on the user grade report page (Administration block>Course Administration>Grades then select User Report) when the grade settings for the user report are set to show feedback.

      To reproduce:

      1. Create an Assignment with the following settings:
        • Use marking workflow: Yes
        • Blind marking: Yes
      2. Submit an assignment
      3. Grade the submission, leaving some feedback
      4. Release the grades
      5. Reveal identities
      6. Goto: Administration block>Course Administration>Grades
      7. Select User Report

      What happens: The feedback box should show, but will be empty.
      Expected behaviour: The feedback box should show containing the feedback given to the user.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              nmagill Neill Magill
              Reporter:
              nmagill Neill Magill
              Peer reviewer:
              Simey Lameze
              Integrator:
              David Monllaó
              Tester:
              Dave Cooper
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                11/May/15