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() {
|
||||
// limit privs to that of owning user
|
||||
let user_auth_id = Authid::from(auth_id.user().clone());
|
||||
privs &= self.lookup_privs(&user_auth_id, path);
|
||||
let (owner_privs, owner_propagated_privs) =
|
||||
self.lookup_privs_details(&user_auth_id, path);
|
||||
privs &= owner_privs;
|
||||
|
Loading…
Reference in New Issue
Block a user