This commit is contained in:
2026-06-28 22:43:08 +03:30
parent 322c9018da
commit 127c1eaf78
14 changed files with 500 additions and 0 deletions
@@ -0,0 +1,12 @@
import { Injectable } from '@nestjs/common';
import { AuthUser } from '../../auth/interfaces/auth-user.interface';
import { AuthorizationService } from '../authorization.service';
@Injectable()
export class ServicePolicy {
constructor(private readonly authorizationService: AuthorizationService) {}
canManage(user: AuthUser): boolean {
return this.authorizationService.isAdmin(user);
}
}