fix: refactor prisma relations (#1581)

This commit is contained in:
David Nguyen
2025-01-13 13:41:53 +11:00
committed by GitHub
parent 48b55758e3
commit 7d0a9c6439
143 changed files with 687 additions and 790 deletions

View File

@@ -15,7 +15,7 @@ export const deleteTemplateRecipient = async ({
}: DeleteTemplateRecipientOptions): Promise<void> => {
const template = await prisma.template.findFirst({
where: {
Recipient: {
recipients: {
some: {
id: recipientId,
},
@@ -37,7 +37,7 @@ export const deleteTemplateRecipient = async ({
}),
},
include: {
Recipient: {
recipients: {
where: {
id: recipientId,
},
@@ -51,7 +51,7 @@ export const deleteTemplateRecipient = async ({
});
}
const recipientToDelete = template.Recipient[0];
const recipientToDelete = template.recipients[0];
if (!recipientToDelete || recipientToDelete.id !== recipientId) {
throw new AppError(AppErrorCode.NOT_FOUND, {