-
Bug
-
Resolution: Fixed
-
Neutral
-
1.2.2, 1.3.1
Remove permissions for demo-project-base role in Contacts App which is causing migration tests for 4.5 > 5.2.x and 4.5 > 5.3.x to fail.
Specifically, the following node:
<permissions sv:name="permissions"> <roles sv:name="roles"> <demo_project_base sv:name="demo-project-base" sv:type="String">demo-project-base</demo_project_base> </roles> </permissions>
Logic for version handler for any version above 1.2:
- If permissions node exist
- If it contains a single roles node – and no other nodes
- If roles node contains single demo_project_base property – and no other properties
- Remove the permissions node
- If roles node contains single demo_project_base property – and no other properties
- If it contains a single roles node – and no other nodes
Write unit test for this
Acceptance criteria
- is related to
-
MAGNOLIA-5842 Updated instances behave as freshly installed 5.2.x ones
- Closed
- mentioned in
-
Page Loading...