Issue with timestamps when creating a new translation

Created on 27 September 2024, about 2 months ago

Problem/Motivation

When you create a translation of a page containing some inline entities and then click save the page itself receives its own updated/created time however the inline entities just get a copy of their original entities. That can be confusing because you don't see it as changed in the /admin/content view.

Steps to reproduce

Create a page with some inline entities, add a new translation of the page and click save on the translation.

Proposed resolution

Update the created/changed timestamps for each widget when a new translation is detected.

Remaining tasks

N/A

User interface changes

N/A

API changes

N/A

Data model changes

N/A

🐛 Bug report
Status

Active

Version

3.0

Component

Code

Created by

achap 🇦🇺

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

Comments & Activities

  • Issue created by @achap
  • achap 🇦🇺

    I thought this was an issue with the module more generally but turns it out it only happens when using the asymmetric translations patch so will close this and look into it over there.

Production build 0.71.5 2024