1
0
Fork 1
Spiegel von https://github.com/dani-garcia/vaultwarden.git synchronisiert 2024-06-30 19:24:42 +02:00

Fix the logic in user edditing

Dieser Commit ist enthalten in:
Miroslav Prasil 2018-09-04 16:10:26 +01:00
Ursprung db111ae2a0
Commit c58682e3fb

Datei anzeigen

@ -476,8 +476,8 @@ fn edit_user(org_id: String, org_user_id: String, data: JsonUpcase<EditUserData>
};
if new_type != user_to_edit.type_ as i32 && (
user_to_edit.type_ >= UserOrgType::Admin as i32 ||
new_type >= UserOrgType::Admin as i32
user_to_edit.type_ <= UserOrgType::Admin as i32 ||
new_type <= UserOrgType::Admin as i32
) &&
headers.org_user_type != UserOrgType::Owner as i32 {
err!("Only Owners can grant and remove Admin or Owner privileges")