[
https://issues.apache.org/jira/browse/ISIS-2666?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andi Huber resolved ISIS-2666.
------------------------------
Resolution: Fixed
We had a veto in place that would prevent defaults to override already filled
in values for parameters. The veto is now removed.
With the new parameter negotiation model devs do have programmatic control on
what should happen during the action parameter negotiation process. Which I
believe was not possible with the old (classic) model.
> Defaults callback for dependent vector param is never called when change
> preceding param arg.
> ---------------------------------------------------------------------------------------------
>
> Key: ISIS-2666
> URL: https://issues.apache.org/jira/browse/ISIS-2666
> Project: Isis
> Issue Type: Improvement
> Affects Versions: 2.0.0-M5
> Reporter: Daniel Keir Haywood
> Assignee: Andi Huber
> Priority: Minor
> Fix For: 2.0.0-M6
>
> Attachments: image-2021-05-12-17-07-28-628.png
>
>
> [|https://cwiki.apache.org/confluence/display/ISIS/ActionParameters]in
> ISIS-2619, attempted to use in ImpersonateMenu#impersonateWithRoles.
>
> !image-2021-05-12-17-07-28-628.png|width=875,height=568!
--
This message was sent by Atlassian Jira
(v8.3.4#803005)