From c6f84e6c4b7aaaf791f3c551a8b144cd8dc424f1 Mon Sep 17 00:00:00 2001 From: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com> Date: Tue, 15 Oct 2024 20:35:53 +0530 Subject: [PATCH] fix: Issue chargin no show fee (#17066) --- .../server/routers/viewer/payments/chargeCard.handler.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packages/trpc/server/routers/viewer/payments/chargeCard.handler.ts b/packages/trpc/server/routers/viewer/payments/chargeCard.handler.ts index ab4a0dd536..2821f8e822 100644 --- a/packages/trpc/server/routers/viewer/payments/chargeCard.handler.ts +++ b/packages/trpc/server/routers/viewer/payments/chargeCard.handler.ts @@ -81,9 +81,13 @@ export const chargeCardHandler = async ({ ctx, input }: ChargeCardHandlerOptions }, }; + const idToSearchObject = booking.eventType?.teamId + ? { teamId: booking.eventType.teamId } + : { userId: ctx.user.id }; + const paymentCredential = await prisma.credential.findFirst({ where: { - userId: ctx.user.id, + ...idToSearchObject, appId: booking.payment[0].appId, }, include: {