Uploaded image for project: 'Ibexa IBX'
  1. Ibexa IBX
  2. IBX-4031

A non-translateable field doesn't update in drafts that don't use a main language

    XMLWordPrintable

Details

    • Ibexa Open Source
    • Yes

    Description

      Steps to reproduce:

      1. Add German ger-DE language.
      2. Edit "Folder" Content Type and make "Short Name" not translatable.
      3. Go to Media/Images.
      4. Add ger-DE language as new translation.
      5. Notice the "Short Name" field is empty and not translatable.
      6. Click "Save" draft.
      7. Click "Close" to go back to view Media/Images.
      8. Click "Edit" and choose "English" language.
      9. Fill in the "Short Name" field, for example: "test english update".
      10. Publish the "Images" folder, notice the "Short Name" field is "test english update".
      11. Go to the dashboard.
      12. In My content block -> Drafts - click the Edit icon for the "Images" folder draft (with language German).
      13. Notice the "Short Name" field is empty, instead of pulling "test english update" value.
      14. Publish Draft.

      Result:
      Open the Media/Images folder, and notice the English object is updated, and the "Short Name" is empty. As a result, the editor managing the German translation removed changes completed by the English editor.

      Expected result:
      The "Short Name" field should be updated in the "German" draft after publishing it in the English translation which would prevent clearing the field during a publish.

      Designs

        Attachments

          Activity

            People

              Unassigned Unassigned
              bartlomiej.wajda@ibexa.co Bartłomiej Wajda
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: