chore: add notif service for new blog and service comment

This commit is contained in:
mahyargdz
2025-05-04 12:59:55 +03:30
parent 3d24cee972
commit 9d50578cc2
5 changed files with 120 additions and 36 deletions
@@ -10,6 +10,7 @@ import { CreateRoleDto } from "../DTO/create-role.dto";
import { SearchAdminQueryDto } from "../DTO/search-admins-query.dto";
import { SearchRolesQueryDto } from "../DTO/search-roles.dto";
import { UpdateAdminDto } from "../DTO/update-admin.dto";
import { RoleEnum } from "../enums/role.enum";
import { PermissionsRepository } from "../repositories/permissions.repository";
import { RoleRepository } from "../repositories/roles.repository";
import { UserRepository } from "../repositories/users.repository";
@@ -221,4 +222,8 @@ export class AdminsService {
paginate: true,
};
}
/************************************************************ */
async getSuperAdmins() {
return this.userRepository.find({ where: { roles: { isAdmin: true, name: RoleEnum.SUPER_ADMIN } } });
}
}