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

Re-Enable multisite-resolution in PageEditor

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 5.2.1
    • None
    • page editor
    • None
    • Yes

    Description

      Site-resolution in the PageEditor doesn't work. For all pages "default" site will be selected, thus returning wrong I18nContentSupport for sites that might have been specified in MultiSite.

      Seems to be related to the AggregationState which is not "aware" of the site anymore, as the PageEditor uses the one from Vaadin backend rather than the one from the page itself.

      Symtoms
      If a custom site specified in MultiSite (e.g. demo-project) has different i18n settings, these will NOT be properly displayed in the LanguageSelector of the PageEditor if an admin navigates to that "site". Consequently content elements won't be editable in all languages specified.

      4.5
      In 4.5 the PageEditor used the same AggregationState than the rendered page, thus site resolution would work. This is not the case anymore.

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                mgeljic Mikaël Geljić
                pmundt Philip Mundt
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD