From 2f763dcedae944cb4f3267d8e78afb65877b02b7 Mon Sep 17 00:00:00 2001 From: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com> Date: Thu, 2 Oct 2025 19:08:21 +0530 Subject: [PATCH] fix: Getting an unauthorized error when accessing the workflow tab for a child-managed event (#24219) * Update get.handler.ts * fix: Ignore userIds form filter segment if no permission * add tests * Update booking-filters.e2e.ts * Update booking-filters.e2e.ts * fix test * fix: got unautorized error when viewing workflows * fix --- .../viewer/workflows/getAllActiveWorkflows.handler.ts | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/packages/trpc/server/routers/viewer/workflows/getAllActiveWorkflows.handler.ts b/packages/trpc/server/routers/viewer/workflows/getAllActiveWorkflows.handler.ts index 203ff30874..4b1b7bfe33 100644 --- a/packages/trpc/server/routers/viewer/workflows/getAllActiveWorkflows.handler.ts +++ b/packages/trpc/server/routers/viewer/workflows/getAllActiveWorkflows.handler.ts @@ -51,17 +51,6 @@ export const getAllActiveWorkflowsHandler = async ({ input, ctx }: GetAllActiveW if (!hasPermissionToViewWorkflows) throw new TRPCError({ code: "UNAUTHORIZED" }); } - if (eventType.parent?.teamId) { - const hasPermissionToViewWorkflows = await permissionCheckService.checkPermission({ - userId: ctx.user.id, - teamId: eventType.parent?.teamId, - permission: "workflow.read", - fallbackRoles: [MembershipRole.ADMIN, MembershipRole.OWNER], - }); - - if (!hasPermissionToViewWorkflows) throw new TRPCError({ code: "UNAUTHORIZED" }); - } - const allActiveWorkflows = await getAllWorkflowsFromEventType( { ...completeEventType,