Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-2109

I18n keys for forms defined in configuration are overridden by generated keys

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 5.1
    • None
    • None
    • None

    Description

      It should be the other way round, that is an i18n key defined in configuration takes precedence over anything else. The issue here happens in

      info.magnolia.ui.dialog.formdialog.FormDialogPresenterImpl.buildView(FormDialogDefinition)

      where the FormDialogDefinition is decorated for i18n thus generating keys which might be possibly non existant and set, without any check for their validity, as label and or description of the dialog containing the form.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                fgrilli Federico Grilli
                fgrilli Federico Grilli
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD