Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-6912

Observation in JCR browser broken after workspace switch

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 6.2.13
    • 6.2.12
    • None

    Description

      Steps to reproduce

      1.  https://nightly.magnolia-cms.com/.magnolia/admincentral#app:jcr-browser-app
      2.  Switch workspace
      3. Add a node

      Expected results

      1. Grid is updated.

      Actual results

      1. Added node not visible

      Workaround

      Interact with the grid to get the changes.

      Development notes

      The issue was introduced with MGNLUI-6871. The destructed observation ignores #registration calls but JCR browser uses #destroy when switching workspace. https://git.magnolia-cms.com/projects/PLATFORM/repos/ui.pub/browse/jcr-browser-app/src/main/java/info/magnolia/jcrbrowser/app/observation/JcrManualDataSourceObservation.java

      Either quickfix the default JCR observation or impl a proper solution for workspace switch in JCR browser.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                jsarf Jaromir Sarf
                rkovarik Roman Kovařík
                Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD