Change a common variable with user B from current value 1, to new value 2 and save
Change a tenant variable in project P and save
Current behaviour
Variables changed by user B is overwritten by the old values when user A performs a save. Expected behaviour
Variables changed by user B are not overwritten, and variables changed by user A are still saved.
Thanks for getting in touch. Sorry about that, you have stumbled into a concurrency problem with Tenant Variables. We have plans to rework Tenant Variables to improve them in many ways, but it’s not something we’ve started work on yet.
I’m sorry I don’t have a good work around for you other than; warn your users to be careful when editing data that other users might also be.
If you need to recover what was put in, you can use the Configuration > Audit screen to see the other modification and pull the data from there.