diff --git a/proxmox-auth-api/src/api/mod.rs b/proxmox-auth-api/src/api/mod.rs index c4e507c3..82b4d42a 100644 --- a/proxmox-auth-api/src/api/mod.rs +++ b/proxmox-auth-api/src/api/mod.rs @@ -108,11 +108,7 @@ pub fn set_auth_context(auth_context: &'static dyn AuthContext) { } fn auth_context() -> Result<&'static dyn AuthContext, Error> { - AUTH_CONTEXT - .lock() - .unwrap() - .clone() - .ok_or_else(|| format_err!("no realm access configured")) + (*AUTH_CONTEXT.lock().unwrap()).ok_or_else(|| format_err!("no realm access configured")) } struct UserAuthData {