business list

This commit is contained in:
2026-03-12 12:52:28 +03:30
parent 40826b9381
commit 79d36aa6fe
8 changed files with 90 additions and 21 deletions
+6 -7
View File
@@ -12,8 +12,7 @@ import { Request } from 'express';
import { JwtService } from '@nestjs/jwt';
import { ConfigService } from '@nestjs/config';
import { IAdminTokenPayload } from '../interfaces/IToken-payload';
import { PERMISSIONS_KEY } from '../../../common/decorators/permissions.decorator';
export interface AdminAuthRequest extends Request {
adminId: string;
restId: string;
@@ -62,12 +61,12 @@ export class AdminAuthGuard implements CanActivate {
request['restId'] = payload.restId;
// check if the user has the required permissions
const requiredPermissions =
this.reflector.getAllAndOverride<string[]>(PERMISSIONS_KEY, [context.getHandler(), context.getClass()]) ?? [];
// const requiredPermissions =
// this.reflector.getAllAndOverride<string[]>(PERMISSIONS_KEY, [context.getHandler(), context.getClass()]) ?? [];
if (!requiredPermissions || requiredPermissions.length === 0) {
return true;
}
// if (!requiredPermissions || requiredPermissions.length === 0) {
// return true;
// }