Affects Version/s: 16.02, 1.5.1
Fix Version/s: None
Component/s: Language, Platform > Repository & Services (Public API impl)
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"