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

Update the participants filter to support filtering with additional logic operators

    XMLWordPrintable

Details

    • 4
    • International 3.9 - Sprint 9, International 3.9 - Sprint 10

    Description

      Currently the participants_search class supports 'Any' type filtering (intra/inter filter joins using logical OR).

      That class and related functions need to be updated to support the remaining two condition types, 'All' and 'None' (logical AND and NOT). This includes both joins within each filter, as well as the logical operators applied between filters (ie the all/any/none join type set for the filterset when multiple filters are applied concurrently).

      Unit tests also need to be written (or uncommented where relevant).

      Attachments

        Issue Links

          Activity

            People

              michaelh Michael Hawkins
              michaelh Michael Hawkins
              Shamim Rezaie Shamim Rezaie
              Adrian Greeve Adrian Greeve
              CiBoT CiBoT
              Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Raquel Ortega, 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 - 2 weeks, 3 days, 6 hours, 55 minutes
                  2w 3d 6h 55m