Uploaded image for project: 'Magnolia DAM Module'
  1. Magnolia DAM Module
  2. MGNLDAM-887

Using decorations to include a new internationalized field in the new dam app is not showing i18n options when uploading a new assets

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not an issue
    • Icon: Neutral Neutral
    • None
    • 3.0.3
    • None
    • Assets Maintenance 1
    • 2

      If a new decoration is used to include a new field in the new dam app, and this field is also adding i18n=true, then when creating the new asset (Upload asset action), the dialog is not displaying the i18n options.

      If the asset is opened for edition, then i18n is available in the dialog.

      Steps to reproduce:

      1. Decorate the dam app with the following definition (use a light module to do it):

      jcrDetail:
        form:
          properties:
            vtt:
              $type: damLinkField
              i18n: true
      

      2. Go to the new dam app and click on 'Upload asset' in the Actionbar
      3. Save a new asset and open it for edition,

      Expected results

      When 'Upload asset' -> Dialog should show internationalization options

      Actual results

      When 'Upload asset' -> no internationalization options are displayed, it is needed to edit the asset to be able to internationalize the new field content.

      Workaround

      Edit the asset to add the internationalized content

      Development notes

      I wasn't able to reproduce this behaviour in the contacts app v8. My feeling is that might be related to the double decoration that dam-app has.

        Acceptance criteria

              nguyen.phung Nguyen Phung Chi
              miruela Mercedes Iruela
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - Not Specified
                    Not Specified
                    Logged:
                    Time Spent - 1d 3.5h
                    1d 3.5h