Active
Project:
Drupal Canvas
Version:
1.x-dev
Component:
Auto-save
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
27 Jun 2025 at 00:28 UTC
Updated:
11 Aug 2025 at 19:42 UTC
Jump to comment: Most recent
@penyaskito pointed out that in a few places we're using EntityStorageInterface::loadUnchanged to compare auto-save values with the current entity.
However that disregards any forward drafts. We need to audit all usages and ascertain where it is not appropriate to ignore forward drafts.
Audit use of ::loadUnchanged and make sure its use is appropriate
Audit routes with an entity param and make sure they're loading the latest version if appropriate
Comments
Comment #2
larowlanComment #3
larowlanComment #4
larowlanComment #5
larowlanComment #7
larowlanComment #8
wim leersIs this really a beta blocker? Doesn't this only occur when using Content Moderation and/or Workspaces? 🤔
Comment #9
larowlanYes that's correct. If that makes it a stable blocker instead, happy for that change to be made
Comment #10
wim leersYes, I think that's better, especially because support for Workspaces is planned for later. See:
(Yes, this is a mess. Adding all as related to ensure this issue is found when anybody touches any of those.)
Comment #11
lauriiiWorkspaces is not a stable priority so I'm untagging this.