- given:
- User U1 starts to work on report A and does changes which result in A1
- At the same time USER U2 starts to work on A and does different changes which result in A2
- when:
- U1 saves his changes first
- U2 saves his changes after U2
- then:
- it is made transparent to U2 that he can't save the report since he didn't work on the most recent version.
- the two changes are tried to be merged
- U2 can then save the merged version of A
- such that:
- it is transparent to the user that he overwrites changes of other users
- current behavior:
- U2 would overwrite the changes of U1 and A2 would be persisted to Optimize.
Hint:
We could check how Cawemo handles this issue, since they already had to solve the same problem.
This is the controller panel for Smart Panels app
- mentioned in
-
Page Loading...