Improve list of fields skipped in DiffBuilderManager::showDiff

Created on 9 January 2025, 12 days ago

Problem/Motivation

Discovered when testing Display Referenced Entity Bundle and Index in Diff Active

Some entity types show many fields that are not needed for diff, e.g paragraphs will show Parent field name, Behavior settings, Parent type, etc. I don't think any of those are necessary to display. We also have field names hardcoded where we could be getting them from revision metadata keys.

Steps to reproduce

Add paragraphs to a node
Diff it

Proposed resolution

Hardcode more fields to ignore from paragraphs
Use revision metadata keys to ignore revision_id, etc.

📌 Task
Status

Active

Version

2.0

Component

Code

Created by

🇦🇺Australia acbramley

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

Comments & Activities

Production build 0.71.5 2024