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

Default to ALL in Participant page filtering

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Waiting for integration review
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 3.9, 3.9.1
    • Fix Version/s: None
    • Component/s: Usability
    • Testing Instructions:
      Hide
      1. Have a course with several users enrolled in various roles.
      2. Go to the course participants page.
      3. Add a condition.
      4. Confirm that the "Match xx of the following" is set to "All"
      5. Confirm that the condition between the filter conditions is set to "AND"
      6. Apply the filters.
      7. Confirm that the results on the course participants table are consistent with the applied filters.
      8. Change the value of the "Match xx of the following" to "Any"
      9. Apply the filters.
      10. Confirm that the results on the course participants table are consistent with the applied filters.
      11. Remove all of the filters.
      12. Add another condition.
      13. Confirm that the value of the "Match xx of the following" has been reset to "All" once again.
      14. Apply the filters.
      15. Confirm that the results on the course participants table are consistent with the applied filters.
      Show
      Have a course with several users enrolled in various roles. Go to the course participants page. Add a condition. Confirm that the " Match xx of the following " is set to " All " Confirm that the condition between the filter conditions is set to " AND " Apply the filters. Confirm that the results on the course participants table are consistent with the applied filters. Change the value of the " Match xx of the following " to " Any " Apply the filters. Confirm that the results on the course participants table are consistent with the applied filters. Remove all of the filters. Add another condition. Confirm that the value of the " Match xx of the following " has been reset to " All " once again. Apply the filters. Confirm that the results on the course participants table are consistent with the applied filters.
    • Affected Branches:
      MOODLE_39_STABLE
    • Pull 3.9 Branch:
    • Pull 3.10 Branch:
      MDL-69145-310
    • Pull 3.11 Branch:
      MDL-69145-311
    • Pull Master Branch:
      MDL-69145-master
    • Story Points:
      0
    • Sprint:
      International 4.0 - Sprint 7, Internationals - 3.11 Sprint 1, Internationals - 3.11 Sprint 2

      Description

      We have users expecting that filtering in the Participants page to be an exact match of their conditions, but then realize, they need to toggle ANY to ALL.
       
      I understand the logic between filtering by ANY and ALL, but the old Participant searching filtered ALL instead of ANY. So the ANY seems to be confusing many users.

        Attachments

          Activity

            People

            Assignee:
            jpataleta Jun Pataleta
            Reporter:
            caroline Caroline Kong
            Peer reviewer:
            Michael Hawkins
            Participants:
            Component watchers:
            Barbara Ramiro, Bas Brands
            Votes:
            1 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 5 hours, 15 minutes
                5h 15m