Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-27722

Fix page provider execution when editing a saved search

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 10.10
    • Fix Version/s: 10.10-HF15, 11.1, 2021.0
    • Component/s: Web UI
    • Release Notes Summary:
      A saved search returns the expected results when it's edited with new critera.
    • Backlog priority:
      750
    • Team:
      GANG
    • Sprint:
      nxGang Sprint 11.1.15, nxGang Sprint 11.1.16, nxGang Sprint 11.1.17, nxGang Sprint 11.1.18
    • Story Points:
      5

      Description

      Steps to reproduce:

      1. Define a page provider with a bunch of aggregates (dc:subjects, dc:coverage, file:content/length, file:content/mime-type)
      2. Add a new search as a drawer item and configure it to use the page provider defined above
      3. Configure the form and results view for this search
      4. Deploy Nuxeo
      5. Create a bunch of File documents with various subjects, coverage and MIME types
      6. Navigate to the ne search
      7. Select a value for the MIME type aggregate => the results are correctly filtered
      8. Save the search
      9. Select a value for the Coverage aggregate

      Observe that the results are not filtered according to the last filter. Moreover the selected value is not kept/checked among the Coverage terms.

       

      Expected behavior: the results are filtered and the checkbox for the aggregate is kept

       

      Note : this is not reproducible on the default search, a new search must be built.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                3 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 4 days, 25 minutes
                  4d 25m