From edae98c73d716621e284510d803b601da372c9fa Mon Sep 17 00:00:00 2001 From: pavelbannov Date: Fri, 21 Apr 2023 12:27:41 +0300 Subject: [PATCH] fix Bug 62216 --- products/ASC.People/Server/Api/UserController.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/products/ASC.People/Server/Api/UserController.cs b/products/ASC.People/Server/Api/UserController.cs index 0ea83b6b5f..f1c6795aeb 100644 --- a/products/ASC.People/Server/Api/UserController.cs +++ b/products/ASC.People/Server/Api/UserController.cs @@ -448,7 +448,7 @@ public class UserController : PeopleControllerBase { throw new SecurityException(); } - + _securityContext.AuthenticateMeWithoutCookie(Core.Configuration.Constants.CoreSystem); user.Status = EmployeeStatus.Terminated; @@ -692,12 +692,11 @@ public class UserController : PeopleControllerBase [HttpPut("invite")] public async IAsyncEnumerable ResendUserInvites(UpdateMembersRequestDto inDto) { - _permissionContext.DemandPermissions(new UserSecurityProvider(Guid.Empty, EmployeeType.User), Constants.Action_AddRemoveUser); - IEnumerable users = null; if (inDto.ResendAll) { + _permissionContext.DemandPermissions(new UserSecurityProvider(Guid.Empty, EmployeeType.User), Constants.Action_AddRemoveUser); users = _userManager.GetUsers().Where(u => u.ActivationStatus == EmployeeActivationStatus.Pending); } else