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

Autogenerated JcrSearchResultSuppliers ignore app root path

XMLWordPrintable

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

      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.

        Acceptance criteria

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

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD

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