-
Bug
-
Resolution: Fixed
-
Blocker
-
5.2
-
None
When saving a Role dialog in security app, validation fails with an exception because workspace (unrelated to change) no longer exists.
noformat
...
Caused by: javax.jcr.NoSuchWorkspaceException: Store
at info.magnolia.repository.DefaultRepositoryManager.getSession(DefaultRepositoryManager.java:229)
at info.magnolia.context.DefaultRepositoryStrategy.internalGetSession(DefaultRepositoryStrategy.java:63)
at info.magnolia.context.AbstractRepositoryStrategy.getSession(AbstractRepositoryStrategy.java:76)
at info.magnolia.context.AbstractContext.getJCRSession(AbstractContext.java:134)
at info.magnolia.context.MgnlContext.getJCRSession(MgnlContext.java:650)
at info.magnolia.security.app.dialog.action.SaveRoleDialogAction.validate(SaveRoleDialogAction.java:158)
at info.magnolia.security.app.dialog.action.SaveRoleDialogAction.execute(SaveRoleDialogAction.java:123)
noformat
app should be more lenient and just ignore all permissions for workspaces that are not reachable.
- caused by
-
MGNLUI-2357 Check user permissions when saving ACLs
- Closed
- is duplicated by
-
MAGNOLIA-5638 Unable to Edit Security Roles
- Closed
- is related to
-
MAGNOLIA-5523 Remove permissions for no longer existing workspaces (openWFE)
- Closed
-
MAGNOLIA-5539 Remove permissions for no longer existing workspaces (openWFE)
- Closed