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

Forum Grading Does Not Respect Separate Groups Filter

    XMLWordPrintable

Details

    • MOODLE_310_STABLE, MOODLE_39_STABLE
    • MOODLE_310_STABLE, MOODLE_311_STABLE
    • MDL-70176_311
    • MDL-70176_master
    • Hide

      Setup

      Login as an 'admin'.
      Create a course.
      Create 2 users, and enrol as 'student' to the course. ('Student 1', 'Student 2')
      Create a group ('Group 1') to the course and add 'Student 1'.
      Create a group ('Group 2') to the course and add 'Student 2'.
      Create a forum activity with 'Separate groups' in 'Common module settings > Group mode', and 'Whole forum grading > Grade > Type' set to 'Point'.

      Test

      Navigate to the forum.
      Choose 'Group 1' in 'Separate groups' dropdown, and click 'Grade users'.
      Confirm, the grading screen is for 'Student 1', and number of student is '1 out of 1'.
      Click close.
      Choose 'Group 2' in 'Separate groups' dropdown, and click 'Grade users'.
      Confirm, the grading screen is for 'Student 2', and number of student is '1 out of 1'.

      Show
      Setup Login as an 'admin'. Create a course. Create 2 users, and enrol as 'student' to the course. ('Student 1', 'Student 2') Create a group ('Group 1') to the course and add 'Student 1'. Create a group ('Group 2') to the course and add 'Student 2'. Create a forum activity with 'Separate groups' in 'Common module settings > Group mode', and 'Whole forum grading > Grade > Type' set to 'Point'. Test Navigate to the forum. Choose 'Group 1' in 'Separate groups' dropdown, and click 'Grade users'. Confirm , the grading screen is for 'Student 1', and number of student is '1 out of 1'. Click close. Choose 'Group 2' in 'Separate groups' dropdown, and click 'Grade users'. Confirm , the grading screen is for 'Student 2', and number of student is '1 out of 1'.

    Description

      Steps to replicate:

      1. Login as admin.
      2. Create a course with 'No groups' in 'Group mode'.
      3. Enrol admin and 1 more users to the course.
      4. Create Group 1 and add the admin user there.
      5. Create Group 2 and add another user there.
      6. Create a forum with 'Separate groups' in 'Group mode' and 'Whole forum grading > Grade' set to 'Point'.
      7. Navigate to the forum.
      8. Leave a post as an admin in Group 1.
      9. Login as a user and leave a post in Group 2.
      10. Login as an admin and navigate to the forum.
      11. Choose 'Group 1' in 'Separate groups' dropdown.
      12. Click 'Grade users'.
      13. See that both posts are displayed.
      14. Close grading page and change 'Separate groups' to 'Group 2.
      15. Click 'Grade users'.
      16. See that both posts are displayed.

      Attachments

        Issue Links

          Activity

            People

              tomotsuyuki Tomo Tsuyuki
              mikhailgolenkov Misha Golenkov
              Dmitrii Metelkin Dmitrii Metelkin
              Andrew Lyons Andrew Lyons
              Gladys Basiana Gladys Basiana
              Votes:
              14 Vote for this issue
              Watchers:
              18 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                13/Sep/21

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 40 minutes
                  40m