From 8c727aedc685612f18395e58400fcb726802b2d4 Mon Sep 17 00:00:00 2001 From: Nevo David Date: Sat, 19 Jul 2025 18:29:12 +0700 Subject: [PATCH] feat: throttle only upload and posts creation --- libraries/nestjs-libraries/src/throttler/throttler.provider.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libraries/nestjs-libraries/src/throttler/throttler.provider.ts b/libraries/nestjs-libraries/src/throttler/throttler.provider.ts index 9942642c..beb01763 100644 --- a/libraries/nestjs-libraries/src/throttler/throttler.provider.ts +++ b/libraries/nestjs-libraries/src/throttler/throttler.provider.ts @@ -6,7 +6,8 @@ export class ThrottlerBehindProxyGuard extends ThrottlerGuard { public override async canActivate( context: ExecutionContext ): Promise { - if (context.switchToHttp().getRequest().url.includes('/public/v1')) { + const { url } = context.switchToHttp().getRequest(); + if (url.includes('/public/v1/posts') || url.includes('/public/v1/upload')) { return super.canActivate(context); }