From 6f7967d041fd1e4e38cc1806713713307899b918 Mon Sep 17 00:00:00 2001 From: morteza-mortezai Date: Sat, 7 Feb 2026 16:06:44 +0330 Subject: [PATCH] fix : admin route guard --- src/modules/subscriptions/subscriptions.controller.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/modules/subscriptions/subscriptions.controller.ts b/src/modules/subscriptions/subscriptions.controller.ts index 5af6e8a..c80fc0e 100755 --- a/src/modules/subscriptions/subscriptions.controller.ts +++ b/src/modules/subscriptions/subscriptions.controller.ts @@ -20,6 +20,7 @@ import { SkipAuth } from "../../common/decorators/skip-auth.decorator"; import { UserDec } from "../../common/decorators/user.decorator"; import { ParamDto } from "../../common/DTO/param.dto"; import { PermissionEnum } from "../users/enums/permission.enum"; +import { AdminRoute } from "../../common/decorators/admin.decorator"; @Controller("subscriptions") @AuthGuards() @@ -29,8 +30,9 @@ export class SubscriptionsController { private readonly userQuickAccessService: UserQuickAccessService, ) {} - @ApiOperation({ summary: "Delete subscription " }) + @ApiOperation({ summary: "Delete subscription =. admin route" }) @PermissionsDec(PermissionEnum.SERVICES) + @AdminRoute() @Delete(':id') deleteSubscription(@Param('id') id :string) { return this.subscriptionService.softDeleteUSerSubscription(id);