Files
documenso/packages/lib/server-only/webhooks/get-webhooks-by-team-id.ts
David Nguyen 7abfc9e271 fix: wip
2025-05-07 15:03:20 +10:00

28 lines
587 B
TypeScript

import { prisma } from '@documenso/prisma';
export const getWebhooksByTeamId = async (teamId: number, userId: number) => {
return await prisma.webhook.findMany({
where: {
team: {
id: teamId,
teamGroups: {
some: {
organisationGroup: {
organisationGroupMembers: {
some: {
organisationMember: {
userId,
},
},
},
},
},
},
},
},
orderBy: {
createdAt: 'desc',
},
});
};