Uploaded image for project: 'eZ Publish / Platform'
  1. eZ Publish / Platform
  2. EZP-25703

On ContentType update, already existing ContentObjects can be blocked

    Details

      Description

      On ContentType update, if you add a new required field, the ContentObjects of this type with already multiple translations will not be editable anymore.

      Steps to reproduce:

      • Create a ContentObject
      • Translate the ContentObject at least one time
      • Edit the ContentType of the created object by adding one required and translatable field
      • Try to edit any translation of the previous ContentObject and publish

      It will fail to publish because the other translations have missing fields. You will only get the "Connection error 400" banner but the js logs will show "Value for required field definition '<thenewfield>' with language '<theotherlanguage>' is empty"

        Activity

        Amaury Vallier created issue -
        Amaury Vallier made changes -
        Field Original Value New Value
        Priority Medium [ 4 ] Critical [ 2 ]
        Bertrand Dunogier made changes -
        Affects Version/s 1.5.1 [ 14598 ]
        Bertrand Dunogier made changes -
        Status Open [ 1 ] Confirmed [ 10037 ]
        Bertrand Dunogier made changes -
        Component/s Platform/Repository & Services (Public API impl) [ 10309 ]
        Alex Schuster made changes -
        Workflow EZ* Development Workflow [ 98598 ] EZEE Development Workflow [ 108695 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Amaury Vallier
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated: