Add experimental support for paragraphs

Created on 26 July 2019, over 5 years ago
Updated 27 July 2023, over 1 year ago

Problem/Motivation

Changes to fields inside paragraph do not correctly update / trigger conflict.

Steps to reproduce, I also tried text (formatted, long) field with same results:

1. Enable conflict and paragraphs module
2. Create new paragraph type 'link', add a link field to it.
3. Add paragraphs field to 'article'.
4. Login two users.
5. As 1st user create 'node', add 'link' paragraph.
6. As 1st user save the node.
7. As 2nd user edit node, change url title of link field in paragraph.
8. As 1st user edit node, change url title of link field in paragraph.
9. As 1st user user save the node.
10. As 2nd user save the node.

Message is shown:
The content has been modified meanwhile. Changes for the following fields have been successfully applied: paragraphs.
Article test has been updated.

The url title field now has the value the 1st user saved, the value of the 2nd users save is lost.
Since both users have saved a value different to the original one, this should imho trigger a conflict.

Proposed resolution

A conflict resolution dialog should be triggered and the diff table should be shown.

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

🐛 Bug report
Status

Fixed

Version

2.0

Component

Code

Created by

🇩🇪Germany volkerk

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇨🇦Canada joseph.olstad

    @jhuhta , we also noticed the clobering of our node translations and media translations as well as term translations.

    There is a 3 line fix, I wish the maintainers of this project would please pay attention.

Production build 0.71.5 2024