Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-4281

Submission grade not available when using "Marking workflow"

    XMLWordPrintable

Details

    • Hide

      This issue only needs to be tested in 1 device.

      You will need assignments with "Marking workflow" enabled and groups. You have some already created in our master site, in the course with name "MDL-72047".

      Please notice the marking workflow state cannot be changed in the app, I opened a follow-up issue for that (MOBILE-4314).

      1. Login in the site as teacher and open an assign with marking workflow and using a numeric simple grade.
      2. Click "Groups". Check that the status displayed for the submissions matches the one in web (before this patch it always displayed "Not marked").
      3. Open a submission that isn't "Released" and has a grade (e.g. anonfirstname14 in our master site).
      4. Go to Grade. Check that the "Grade out of 100" has the right value, that "Current grade in gradebook" displays "-" and you can see a "Current grade in assignment" section with the grade. This info should match the LMS one.
        1. Please notice that the Feedback comments cannot be retrieved if the grade hasn't been released. There is an open issue: MDL-72916.
      5. Change the grade, press "Done" and open the submission again. Check that the info has been correctly updated.
      6. Now open a submission that has been released. Check that the "Grade out of 100" and "Current grade in gradebook" have the right value, and you can NOT see a "Current grade in assignment" section. This info should match the LMS one.
      7. Change the grade, press "Done" and open the submission again. Check that the info has been correctly updated.
      8. Now open a submission that doesn't have a grade (e.g. Test course user 1 in our master site). Check that the "Grade out of 100" and "Current grade in gradebook" are empty or "-", and you can NOT see a "Current grade in assignment" section. This info should match the LMS one.
      9. Repeat the previous steps using an assign with scales. The behaviour should be the same, but displaying the scale value instead of a grade.
      10. Repeat the previous steps using an assign with an advanced grading. In this case you won't be able to grade using the app and you cannot see the advanced grading values, but you should still be able to see the right values in "Current grade in assignment" and  "Current grade in gradebook".
      11. The changes in this issue should only affect teachers, the students behaviour hasn't changed. Students will only see the grade if it has been released.
      Show
      This issue only needs to be tested in 1 device. You will need assignments with "Marking workflow" enabled and groups. You have some already created in our master site, in the course with name " MDL-72047 ". Please notice the marking workflow state cannot be changed in the app, I opened a follow-up issue for that ( MOBILE-4314 ). Login in the site as teacher and open an assign with marking workflow and using a numeric simple grade. Click "Groups". Check that the status displayed for the submissions matches the one in web (before this patch it always displayed "Not marked"). Open a submission that isn't "Released" and has a grade (e.g. anonfirstname14 in our master site). Go to Grade. Check that the "Grade out of 100" has the right value, that "Current grade in gradebook" displays "-" and you can see a "Current grade in assignment" section with the grade. This info should match the LMS one. Please notice that the Feedback comments cannot be retrieved if the grade hasn't been released. There is an open issue: MDL-72916 . Change the grade, press "Done" and open the submission again. Check that the info has been correctly updated. Now open a submission that has been released. Check that the "Grade out of 100" and "Current grade in gradebook" have the right value, and you can NOT see a "Current grade in assignment" section. This info should match the LMS one. Change the grade, press "Done" and open the submission again. Check that the info has been correctly updated. Now open a submission that doesn't have a grade (e.g. Test course user 1 in our master site). Check that the "Grade out of 100" and "Current grade in gradebook" are empty or "-", and you can NOT see a "Current grade in assignment" section. This info should match the LMS one. Repeat the previous steps using an assign with scales. The behaviour should be the same, but displaying the scale value instead of a grade. Repeat the previous steps using an assign with an advanced grading. In this case you won't be able to grade using the app and you cannot see the advanced grading values, but you should still be able to see the right values in "Current grade in assignment" and  "Current grade in gradebook". The changes in this issue should only affect teachers, the students behaviour hasn't changed. Students will only see the grade if it has been released.
    • MOODLE_401_STABLE
    • MOODLE_402_STABLE
    • Moodle App 4.2.0

    Description

      When Marking workflow is enabled for an assignment, grades are not sent to the gradebook until the teacher decides to do so.

      This is not making possible to include the grade as part of the mod_assign_get_submission_status feedback (the grade returned there is the gradebook one for the user)

      When the previous happens, the teacher is not able to see the grade they already set via the app or the website.

      In order to solve this issue, we should ensure we are calling mod_assign_get_grades when retrieving the submissions list in order to retrieve the activity grades.

      In the code we are already using this WS but it seems it is not used when marking grade is enabled (to save WS calls I suppose).

      See MDL-72047 for reproduction steps, there is a course in the master site with the issue name with an assignment already configured.

      Attachments

        1. screenshot-1.png
          screenshot-1.png
          79 kB
        2. screenshot-2.png
          screenshot-2.png
          28 kB
        3. screenshot-3.png
          screenshot-3.png
          14 kB
        4. screenshot-4.png
          screenshot-4.png
          50 kB

        Issue Links

          Activity

            People

              dpalou Dani Palou
              jleyva Juan Leyva
              Noel De Martin Noel De Martin
              Juan Leyva Juan Leyva
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Clockify

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