Initial Checklist
Bug Description
Currently im getting a strange behavior when two users are opening a draw.io file simultaneously with the Draw.io-extension enabled.
As soon as one user applies his changes to the file, the entire unsaved progress for the other user is lost. He can still see his changes but when he tries to save them he get's an error (screenshots below).
That makes this feature useless in my opnion for most space, multi-user and enterprise environments in general.
Reproduction Steps
Open a Draw.io file with 2 different user accounts at the same time with the draw.io-extension enabled and try to make changes on every account.
Expected Outcome
One of the following expected scenarios:
- The file gets locked after the first user opens it
- The second user should get the posibility to save his changes into a copy of the original file
- Both versions should be saved on the "Versions" tab of the original file to resolve conflicts manually
Actual Outcome
Just an blank error message
Initial Checklist
Bug Description
Currently im getting a strange behavior when two users are opening a draw.io file simultaneously with the Draw.io-extension enabled.
As soon as one user applies his changes to the file, the entire unsaved progress for the other user is lost. He can still see his changes but when he tries to save them he get's an error (screenshots below).
That makes this feature useless in my opnion for most space, multi-user and enterprise environments in general.
Reproduction Steps
Open a Draw.io file with 2 different user accounts at the same time with the draw.io-extension enabled and try to make changes on every account.
Expected Outcome
One of the following expected scenarios:
Actual Outcome
Just an blank error message