refactor: change the role to roles and many to many

This commit is contained in:
mahyargdz
2025-02-16 16:58:51 +03:30
parent 9cdd7ef28e
commit ad673613d9
32 changed files with 264 additions and 88 deletions
@@ -0,0 +1,7 @@
import { Role } from "../../users/entities/role.entity";
import { RoleEnum } from "../../users/enums/role.enum";
export function checkUserRole(userRoles: Role[], requiredRole: RoleEnum) {
if (!userRoles.some((role) => role.name === requiredRole)) return false;
return true;
}