Closed (fixed)
Project:
Edit +
Version:
1.1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
10 Nov 2025 at 19:22 UTC
Updated:
24 Nov 2025 at 19:24 UTC
Jump to comment: Most recent
When the workspaces module is enabled, edit_plus tempstore keys do not include workspace IDs, causing tempstore entries to collide across workspaces. If a user edits Node 1 in workspace "stage" and another user edits Node 1 in workspace "dev", they see each other's changes because both use the same tempstore key (node.1).
This prevents concurrent editing of the same content across different workspaces and causes data loss when users work in parallel.
Add workspace ID and langcode to all edit_plus tempstore keys:
Comments
Comment #3
tim bozeman commented