mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-28 23:00:57 +00:00
refactor: ( iam ) remove user relations
This commit is contained in:
@@ -1,7 +1 @@
|
||||
// Thin adapter: re-exports IAM guard and a stub IamRoles decorator so that
|
||||
// controllers written against the forthcoming IamGuard compile today.
|
||||
export { JwtGuard as IamGuard } from '@tria-plc/api-common/modules/auth/services/jwt.guard';
|
||||
|
||||
export function IamRoles(..._roles: string[]) {
|
||||
return function (_target: any, _key?: any, _descriptor?: any) {};
|
||||
}
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
import { SetMetadata } from '@nestjs/common';
|
||||
import { UserRole } from '@prisma/client';
|
||||
|
||||
export const ROLES_KEY = 'roles';
|
||||
export const Roles = (...roles: UserRole[]) => SetMetadata(ROLES_KEY, roles);
|
||||
export const Roles = (...roles: string[]) => SetMetadata(ROLES_KEY, roles);
|
||||
|
||||
Reference in New Issue
Block a user