[MGNLUI-4579] Consider providing support for the legacy action execution within modernised UI Created: 07/Jun/18  Updated: 14/Sep/18  Resolved: 07/Sep/18

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: None
Fix Version/s: 6.0

Type: Task Priority: Neutral
Reporter: Aleksandr Pchelintcev Assignee: Roman Kovařík
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Date of First Response:
Epic Link: UI framework implementation
Sprint: Kromeriz 159, Kromeriz 160
Story Points: 8

 Description   

We've got a quite large amount of mostly JCR-oriented actions, which would be nice to re-use.
The biggest blocker is that we don't normally use the JcrNodeAdapters anymore, and those are required by the majority of such actions.

Proposal: In case the new app operates with JCR nodes, whenever the action is executed, wrap the selection into a JCR node adapter and add it to the list of the context objects available to the action (i.e. pass to ComponentProvider#newInstance).

Acceptance criteria:

  • Take inventory of current actions that need JcrNodeAdapters
  • List actions that will continue to work without changes.
  • For actions that require changes, propose how to provide compatibility.

Timebox analysis: 8 SP



 Comments   
Comment by Roman Kovařík [ 07/Sep/18 ]

Legacy save form action doesn't work.

Comment by Roman Kovařík [ 14/Sep/18 ]

^Fixed.

Generated at Mon Feb 12 09:18:02 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.