As a user I can interact within a content app and all components (workbench, actionbar, details) are up to date so that I am not confused (MGNLUI-1288)

[MGNLUI-226] JcrContainers should not use jcr paths as itemId Created: 27/Nov/12  Updated: 16/May/13  Resolved: 13/May/13

Status: Closed
Project: Magnolia UI
Component/s: framework
Affects Version/s: 5.0
Fix Version/s: 5.0

Type: Sub-task Priority: Blocker
Reporter: Daniel Lipp Assignee: Daniel Lipp
Resolution: Fixed Votes: 0
Labels: apiteam
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
relation
is related to MGNLUI-1291 Cannot create a child node and a prop... Closed
is related to MGNLUI-227 Contacts App: Renaming node name thro... Closed
Template:
Date of First Response:
Sprint: Beta 2

 Description   

The fact JcrContainers are using the jcr paths as itemId's causes some troubles:

  • when renaming a Node we have to workaround to make sure the Cotnainer's itemId get updated

Hence we should switch to using uuid's as itemId's for nodes.
For properties we could use something like uuid-of-node + "@" + propertyName.

Related classes:
info.magnolia.ui.app.contacts.form.action.SaveContactFormAction
info.magnolia.ui.admincentral.dialog.action.EditDialogAction
info.magnolia.ui.admincentral.event.ContentChangedEvent


Generated at Mon Feb 12 08:34:49 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.