[MGNLUI-1589] Action availability should operate on Vaadin items rather than JCR items Created: 07/Jun/13  Updated: 10/Jul/14  Resolved: 10/Jul/14

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

Type: Bug Priority: Neutral
Reporter: Tobias Mattsson Assignee: Mikaël Geljić
Resolution: Outdated Votes: 0
Labels: architecture
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Text File ActionAvailabilityWithVaadinItems.patch    
Issue Links:
dependency
depends upon MGNLUI-1697 Replace ModelConstants with info.magn... Closed
supersession
is superseded by MGNLUI-2760 Streamline availability checking. Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Date of First Response:
Sprint: RC 1, RC 2

 Description   

Actions are executed on vaadin items so availability should be determined on vaadin items as well.

The attached patch adds this and adapts all rules accordingly. Note that it requires ui-api to depend on vaadin-integration since the rule implementations use the jcr adapters.



 Comments   
Comment by Mikaël Geljić [ 10/Jul/14 ]

Was done as part of the JCR-agnostic effort in 5.3

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