Add rudimentary conflict prevention to the Config Auto-save end-point

Created on 16 June 2025, 8 days ago

Overview

As part of 📌 META: Conflict free concurrent editing Active we are actually going to make sure we prevent concurrent editing
for layout, page data and regions, we are handling this with 📌 Add rudimentary conflict prevention to the preview end-point Active and 📌 [PP-1] Enforce conflict enforcement outside of tests and e2e tests Postponed

But the same problem exists for Javascript component and asset libraries.

if users open up the sam config entity in XB they will be overwriting each other's work with every auto-save

Proposed resolution

Return the latest auto-save to the client and do not allow an auto-save if they do not have the lastest version

We may want reload the auto-save version from the server for the global CSS when the user focuses the form because everyone will have the same copy

User interface changes

🐛 Bug report
Status

Active

Version

0.0

Component

Auto-save

Created by

🇺🇸United States tedbow Ithaca, NY, USA

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

Comments & Activities

Production build 0.71.5 2024