When saving a new revision of an entity to have a moderation state that affects the default state it is possible to inadvertently change other translations of the entity to become the default revision. An update made prior to Content Moderation being committed prevented translations inadvertently becoming unpublished due to this issue, but in turn caused draft revisions to become "missing", although they exist in the database they cannot be accessed via the UI to create a new revision from.
Prevent users from changing the moderation state to something that would cause cause a draft revision to become "missing".
- Improve help text.
- Follow up to rework translations / revisions storage to allow complex workflows.
User interface changes
- Removal of save buttons which will cause issues.
- Additional help / error text.
Data model changes
|#114||Screenshot from 2017-03-15 17-29-55.png||49.58 KB||timmillwood|
|#108||Screenshot from 2017-03-13 11-35-46.png||69.81 KB||timmillwood|
|#97||Screenshot from 2017-03-10 17-22-57.png||106.84 KB||timmillwood|