Change By: Cheng Hu (24/Jul/14 1:21 PM)
Description: 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:
{noformat}
<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>
{noformat}

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


Write unit test for this
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details, see: http://www.magnolia-cms.com/community/mailing-lists.html
Alternatively, use our forums: http://forum.magnolia-cms.com/
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to