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

Show permissions in status column

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Neutral
    • 5.2.2
    • 5.0
    • workbench
    • None
    • Yes

    Description

      We can see read only icon next to the status icon in the tree when the page is read-only in Magnolia 4.5 (not only website tree).
      We should visualize this also in Magnolia 5.

      Investigation: already implemented, but:

      1. It's disabled by default
      2. It's buggy:
        Caused by: java.security.AccessControlException: add_node,remove,set_property
        	at org.apache.jackrabbit.core.SessionImpl.checkPermission(SessionImpl.java:708)
        	at info.magnolia.jcr.wrapper.DelegateSessionWrapper.checkPermission(DelegateSessionWrapper.java:109)
        	at info.magnolia.jcr.wrapper.DelegateSessionWrapper.checkPermission(DelegateSessionWrapper.java:109)
        	at info.magnolia.jcr.wrapper.DelegateSessionWrapper.checkPermission(DelegateSessionWrapper.java:109)
        	at info.magnolia.ui.workbench.column.StatusColumnFormatter.generateCell(StatusColumnFormatter.java:97)
        	at com.vaadin.ui.Table.parseItemIdToCells(Table.java:2312)
        	at com.vaadin.ui.Table.getVisibleCellsNoCache(Table.java:2173)
        	at com.vaadin.ui.Table.refreshRenderedCells(Table.java:1694
        
      3. If enabled and fixed, status icon overlaps permission icon.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                rkovarik Roman Kovařík
                rkovarik Roman Kovařík
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD