huridocs / uwazi

Uwazi is a web-based, open-source solution for building and sharing document collections
http://www.uwazi.io
MIT License
225 stars 80 forks source link

Users & Groups UI inconsistency #6919

Open Zasa-san opened 1 week ago

Zasa-san commented 1 week ago

After https://github.com/huridocs/uwazi/pull/6854 administrators have to confirm with their password before updating or creating new users. When changing a user's groups membership the administrator will have to confirm the change to be able to save it, but if the change is made from the Groups tab instead, they will not have to confirm.

This is because changing a user's groups membership from the Users tab happens via the users endpoint which now requires confirmation, while altering a group's members is done via the groups endpoints that do not require this new confirmation.

It's a small inconsistency that doesn't break anything, but will likely be odd for users.