-
Improvement
-
Resolution: Unresolved
-
Major
-
4.8.0
-
None
-
1 - Middle term
-
2 - Normal
Workflow step's and action's labels are mostly factorized, like the action to edit has, in most cases, a common label "WORKFLOW_ACTION_EDIT" from CMS plugin.
Currently, if we modify this label on an ODF workflow for example, the label is saved to odf plugin with the same key.
It causes several problems:
- We have to save an override of the workflow only for a label
- I think we don't test if the new key (with catalogue) is the same as the old one (so it's possible that we save a useless override)
- If we modify another edit action in the ODF workflows, it overrides the same key in the plugin ODF, so the first one is ignored.
- Maybe the user would like to override the factorized key, not only the one of the current workflow.
Possible solution:
- Create a unique key depending of the worklow and its action or step
- Let the choice to the user to override the original key and not creating a new one (optional but can be useful)