test: test case added for removeUsersAsAdmin findNonAdminUsersByIds removeUsersAsAdmin

This commit is contained in:
mirarifhasan
2024-01-31 11:23:10 +06:00
committed by Andrew Bastin
parent fd5abd59fb
commit 9543369ff3
5 changed files with 822 additions and 1886 deletions

View File

@@ -513,10 +513,10 @@ export class AdminService {
async removeUsersAsAdmin(userUIDs: string[]) {
const adminUsers = await this.userService.fetchAdminUsers();
const adminsNotInArray = adminUsers.filter(
const remainingAdmins = adminUsers.filter(
(adminUser) => !userUIDs.includes(adminUser.uid),
);
if (adminsNotInArray.length < 1) {
if (remainingAdmins.length < 1) {
return E.left(ONLY_ONE_ADMIN_ACCOUNT);
}