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

Update fetching of participants to support multiple values per filter

    XMLWordPrintable

Details

    • MOODLE_39_STABLE
    • MOODLE_39_STABLE
    • MDL-68246-master-IR-squashed
    • 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.
    • 1
    • 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

              michaelh Michael Hawkins
              michaelh Michael Hawkins
              Andrew Lyons Andrew Lyons
              Sara Arjona (@sarjona) Sara Arjona (@sarjona)
              Janelle Barcega Janelle Barcega
              Amaia Anabitarte, Carlos Escobedo, Laurent David, Mikel Martín Corrales, Sabina Abellan, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                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