[MGNLUI-3919] Refactor inline field in WorkspaceAccessFieldFactory into CustomField Created: 20/Jun/16 Updated: 29/Jul/16 Resolved: 28/Jul/16 |
|
| Status: | Closed |
| Project: | Magnolia UI |
| Component/s: | security app |
| Affects Version/s: | None |
| Fix Version/s: | 5.4.8 |
| Type: | Task | Priority: | Neutral |
| Reporter: | Mikaël Geljić | Assignee: | Oanh Thai Hoang |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | vaadin | ||
| Remaining Estimate: | 0d | ||
| Time Spent: | 7d 0.25h | ||
| Original Estimate: | 5d | ||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Task DoR: |
Empty
|
||||||||
| Sprint: | Saigon 54 | ||||||||
| Story Points: | 8 | ||||||||
| Description |
|
For each ACL entry, we want to have a field deriving from CustomField<info.magnolia.security.app.dialog.field.AccessControlList.Entry>. We don't rebuild the intermediate artificial Node/Adapter structure, but fill the new field directly with ACL entries (in factory).—We still need to pass this map of ACLs as a property of the Item, so that the save action can read it. We keep the multivalue part "as is", in the factory (add/delete buttons).
|