Uploaded image for project: 'Periscope'
  1. Periscope
  2. MGNLPER-75

Autogenerated JcrSearchResultSuppliers ignore app root path

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Neutral
    • 1.1
    • None
    • None

    Description

      Business benefit: Build trust. Don't mislead the user. Show only relevant search results. 

      Summary: If an app cannot display the found content then don't list the app in search results.

      E.g. a supplier for the Site app is created, searching whole config workspace.

      To reproduce:

      1. Go to Find Bar and search for applauncherlayout

      Configuration, Cookies and Site apps are displayed in results. Only the Configuration app has access to the found target node appLauncherLayout. The other two apps can only access a very narrow subtree elsewhere in the config workspace. Since the user has no way of navigating to the appLauncherLayout node in the Cookies and Site apps the results are misleading.

      The same issue can be reproduced for categories/tours apps. Search in tours app should not return categories outside of tours app root path.

      Acceptance criteria:

      • Report results only from apps that can access the found node/property.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                asiska Adam Siska
                rkovarik Roman Kovařík
                Votes:
                1 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD

                    Time Tracking

                      Estimated:
                      Original Estimate - Not Specified
                      Not Specified
                      Remaining:
                      Remaining Estimate - 0d
                      0d
                      Logged:
                      Time Spent - 3h
                      3h