mirror of
https://github.com/nextcloud/server.git
synced 2026-06-08 16:26:59 -04:00
fix(provisioning_api): use isAdmin() in delegated admin edit guard
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com> Signed-off-by: Peter Ringelmann <peter.ringelmann@nextcloud.com>
This commit is contained in:
parent
2f927e0d94
commit
48727aa942
1 changed files with 1 additions and 1 deletions
|
|
@ -952,7 +952,7 @@ class UsersController extends AUserDataOCSController {
|
|||
$isSubAdminAccessible = !$isSelf && $subAdminManager->isUserAccessible($currentLoggedInUser, $targetUser);
|
||||
|
||||
$canEditOther = $isAdmin
|
||||
|| ($isDelegatedAdmin && !$this->groupManager->isInGroup($targetUser->getUID(), 'admin'))
|
||||
|| ($isDelegatedAdmin && !$this->groupManager->isAdmin($targetUser->getUID()))
|
||||
|| $isSubAdminAccessible;
|
||||
|
||||
if (!$isSelf && !$canEditOther) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue