From 26ccdc1b23db6909017876897a636e7c3d814870 Mon Sep 17 00:00:00 2001 From: Ephraim Atta-Duncan Date: Mon, 17 Jun 2024 11:46:39 +0000 Subject: [PATCH] fix: filter on recipients --- packages/lib/server-only/document/find-documents.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/packages/lib/server-only/document/find-documents.ts b/packages/lib/server-only/document/find-documents.ts index 8eda0bbb2..87665a860 100644 --- a/packages/lib/server-only/document/find-documents.ts +++ b/packages/lib/server-only/document/find-documents.ts @@ -247,12 +247,14 @@ const findDocumentsFilter = (status: ExtendedDocumentStatus, user: User) => { { userId: user.id, teamId: null, + deletedAt: null, }, { status: ExtendedDocumentStatus.COMPLETED, Recipient: { some: { email: user.email, + documentDeletedAt: null, }, }, }, @@ -261,6 +263,7 @@ const findDocumentsFilter = (status: ExtendedDocumentStatus, user: User) => { Recipient: { some: { email: user.email, + documentDeletedAt: null, }, }, }, @@ -277,6 +280,7 @@ const findDocumentsFilter = (status: ExtendedDocumentStatus, user: User) => { role: { not: RecipientRole.CC, }, + documentDeletedAt: null, }, }, })) @@ -291,6 +295,7 @@ const findDocumentsFilter = (status: ExtendedDocumentStatus, user: User) => { userId: user.id, teamId: null, status: ExtendedDocumentStatus.PENDING, + deletedAt: null, }, { status: ExtendedDocumentStatus.PENDING, @@ -301,6 +306,7 @@ const findDocumentsFilter = (status: ExtendedDocumentStatus, user: User) => { role: { not: RecipientRole.CC, }, + documentDeletedAt: null, }, }, }, @@ -312,12 +318,14 @@ const findDocumentsFilter = (status: ExtendedDocumentStatus, user: User) => { userId: user.id, teamId: null, status: ExtendedDocumentStatus.COMPLETED, + deletedAt: null, }, { status: ExtendedDocumentStatus.COMPLETED, Recipient: { some: { email: user.email, + documentDeletedAt: null, }, }, },