-
Bug
-
Resolution: Won't Fix
-
Neutral
-
None
-
5.5
-
None
The change brought in by MGNLUI-3683 basically makes any workspaceName set on the info.magnolia.ui.form.field.converter.IdentifierToPathConverter useless and it's basically ignored. This is due to the LinkFieldFactory overriding any workspaceName given with what it finds in its own definition (as targetWorkspace). Is the workspaceName of IdentifierToPathConverter? Is it deprecated now?
Problematic code snippet
IdentifierToPathConverter converter = definition.getIdentifierToPathConverter(); if (converter != null) { converter.setWorkspaceName(definition.getTargetWorkspace()); } linkField.setTextFieldConverter(converter);
Acceptance criteria
- caused by
-
MGNLUI-1633 Adapt the current LinkField definition/factory/field
- Closed
- relates to
-
MGNLUI-1577 Make idKeyTranslator configurable in LinkFieldDefinition
- Closed
-
MGNLUI-3683 Make LinkField a pure-Vaadin field, move definition handling to factory
- Closed