Skip to content
Snippets Groups Projects

Break circular dependencies in EntityReferenceRevisionsFieldItemList::hasAffectingChanges()

We found an issue with EntityReferenceRevisionsFieldItemList::hasAffectingChanges()

We have a structur like this:

Node A -> Paragraph -> Node B -> Paragraph -> Node C -> Paragraph -> Node B

As you can see there is a circular dependency between Node B and Node C. So when we try to save Node A we get stuck in a infinite loop due to hasAffectingChanges() calling hasTranslationChanges() which in return calls hasAffectingChanges().

Closes #3039442

Merge request reports

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading