In my case when I was trying to create a German translation of the node, based on the English version, I was receiving the error "The content has either been modified by another user, or you have already submitted modifications". By debugging the EntityChangedConstraintValidator.php->validade function, I was able to identify the error was with the French revision version,
So, in order to solve this, I just open the French version, save a new revision of it, and then everything works fine- π―π΄Jordan omar alahmed Jordan
I got similar to Rzanetti's scenario, I got the error when I was working on a draft (not the latest revision), and after I revert to the last revision, the error has gone, it seems there is something with the revisioning.
- π§π·Brazil mabho Rio de Janeiro, RJ
I came across the issue described in this thread because I was experiencing the same issue as @Gung Wang.
I would say we can describe the problem in simpler terms:
- Create a new translatable node as Draft
- Edit it and move it to Published.
- Now that it has already been published, let's edit it and move it to Draft again.
- Create a new translation at this point and set it as Published.
- Enter the edit form for the main language again and try to update its content. Save it and you get the rogue message on the cover of this topic: "The content has either been modified by another user, or you have already submitted modifications"
- π¬π§United Kingdom Rory Downes
Hi,
In my case we had a published English translation (the main language) and a few others. We also had a not published Italian translation.When clicking add to German (no translation yet), editing the content and clicking on save this translation we got this message.
This patch worked Drupal core 9.5.8. I tested as admin and as a content editor.
Regards Rory
- π¬π·Greece msti Heraklion
I had the same problem, D 9.5.10
The suggested fix worked. - π«π·France MacSim
Same problem for me on a D9.5.11.
The provided patch fixed it.
Thanks - πΊπΈUnited States edmund.dunn Olympia, WA
We used this successfully. We had this same error. Two revisions, one created by an automated migration job, the other by an editor, both within a few hours. This created a conflict of some sort. This solved the issue. Well done!