From 93fd1c9c9a9447db80c21d7d4079a3d4dbfa978d Mon Sep 17 00:00:00 2001 From: Thomas Rittson <31796059+eliykat@users.noreply.github.com> Date: Tue, 25 May 2021 08:14:11 +1000 Subject: [PATCH] Prevent sole owner from downgrading permissions (#1348) --- src/Core/Services/Implementations/OrganizationService.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Core/Services/Implementations/OrganizationService.cs b/src/Core/Services/Implementations/OrganizationService.cs index 02a6b98b8b..63178459c7 100644 --- a/src/Core/Services/Implementations/OrganizationService.cs +++ b/src/Core/Services/Implementations/OrganizationService.cs @@ -1453,7 +1453,7 @@ namespace Bit.Core.Services } if (user.Type != OrganizationUserType.Owner && - !await HasConfirmedOwnersExceptAsync(user.OrganizationId, Enumerable.Empty())) + !await HasConfirmedOwnersExceptAsync(user.OrganizationId, new[] {user.Id})) { throw new BadRequestException("Organization must have at least one confirmed owner."); }