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

Update fetching of participants to support multiple values per filter

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Existing filter

      1. Open a course with users in various roles, groups and statuses (active/suspended) etc.
      2. Access to the Participants page.
      3. Apply the various filters and CONFIRM they work as expected (ie no change from their previous functionality), including applying multiple search keywords simultaneously.
      Show
      Existing filter Open a course with users in various roles, groups and statuses (active/suspended) etc. Access to the Participants page. Apply the various filters and CONFIRM they work as expected (ie no change from their previous functionality), including applying multiple search keywords simultaneously.
    • Affected Branches:
      MOODLE_39_STABLE
    • Fixed Branches:
      MOODLE_39_STABLE
    • Pull Master Branch:
      MDL-68246-master-IR-squashed
    • Story Points:
      1
    • Sprint:
      International 3.9 - Sprint 9, International 3.9 - Sprint 10

      Description

      Currently, fetching of participants (ie user/lib.php:function user_get_participants, user_get_total_participants and related calls) only support submitting a single value per filter type.

      These need to be updated to support filtering by multiple values per filter type.

      For this issue, this will be restricted to the "Any" (logical OR) case.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              michaelh Michael Hawkins
              Reporter:
              michaelh Michael Hawkins
              Peer reviewer:
              Andrew Nicols
              Integrator:
              Sara Arjona (@sarjona)
              Tester:
              Janelle Barcega
              Participants:
              Component watchers:
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                15/Jun/20

                  Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 week, 4 days, 34 minutes
                  1w 4d 34m