Files
documenso/packages/lib/server-only/webhooks/get-webhooks-by-team-id.ts
2025-06-10 11:49:52 +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',
},
});
};