From 46bbf323f6b3ad245b02c3f8d2502185863ec6d3 Mon Sep 17 00:00:00 2001 From: Antonella Sgarlatta Date: Tue, 21 Apr 2026 14:25:57 -0300 Subject: [PATCH] fix: Adds authentication for bt-token endpoint --- packages/api-gateway/src/Controller/v1/PaymentsController.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/api-gateway/src/Controller/v1/PaymentsController.ts b/packages/api-gateway/src/Controller/v1/PaymentsController.ts index 368deda0a..7fff57e34 100644 --- a/packages/api-gateway/src/Controller/v1/PaymentsController.ts +++ b/packages/api-gateway/src/Controller/v1/PaymentsController.ts @@ -145,6 +145,11 @@ export class PaymentsController extends BaseHttpController { await this.httpService.callPaymentsServer(request, response, 'api/pro_users/stripe-setup-intent', request.body) } + @httpGet('/pro_users/get-bt-token', TYPES.ApiGateway_SubscriptionTokenAuthMiddleware) + async getBraintreeToken(request: Request, response: Response): Promise { + await this.httpService.callPaymentsServer(request, response, 'api/pro_users/get-bt-token', request.body) + } + @all('/pro_users(/*)?') async proUsers(request: Request, response: Response): Promise { await this.httpService.callPaymentsServer(request, response, request.path.replace('v1', 'api'), request.body)