mirror of
https://git.proxmox.com/git/proxmox-backup
synced 2025-08-09 07:28:05 +00:00
config: remove duplicate privilege lookup in cached_user_info
`lookup_privs` just uses `lookup_privs_details` but ignores the propagated privileges it returns. thus, the lookup here is redundant as it is immediately followed by a call to `lookup_privs_details` with the same parameters. Signed-off-by: Stefan Sterz <s.sterz@proxmox.com>
This commit is contained in:
parent
a73eafaa1f
commit
3a8d54e81f
@ -170,7 +170,6 @@ impl CachedUserInfo {
|
|||||||
if auth_id.is_token() {
|
if auth_id.is_token() {
|
||||||
// limit privs to that of owning user
|
// limit privs to that of owning user
|
||||||
let user_auth_id = Authid::from(auth_id.user().clone());
|
let user_auth_id = Authid::from(auth_id.user().clone());
|
||||||
privs &= self.lookup_privs(&user_auth_id, path);
|
|
||||||
let (owner_privs, owner_propagated_privs) =
|
let (owner_privs, owner_propagated_privs) =
|
||||||
self.lookup_privs_details(&user_auth_id, path);
|
self.lookup_privs_details(&user_auth_id, path);
|
||||||
privs &= owner_privs;
|
privs &= owner_privs;
|
||||||
|
Loading…
Reference in New Issue
Block a user