fix: recipient status stuck on uncompleted

This commit is contained in:
Ephraim Atta-Duncan
2024-10-16 19:32:46 +00:00
parent b55c419074
commit cc8b972fbc

View File

@ -3,7 +3,7 @@ import type { RequestMetadata } from '@documenso/lib/universal/extract-request-m
import { putPdfFile } from '@documenso/lib/universal/upload/put-file'; import { putPdfFile } from '@documenso/lib/universal/upload/put-file';
import { createDocumentAuditLogData } from '@documenso/lib/utils/document-audit-logs'; import { createDocumentAuditLogData } from '@documenso/lib/utils/document-audit-logs';
import { prisma } from '@documenso/prisma'; import { prisma } from '@documenso/prisma';
import { DocumentStatus, RecipientRole, SigningStatus } from '@documenso/prisma/client'; import { DocumentStatus, RecipientRole, SendStatus, SigningStatus } from '@documenso/prisma/client';
import { jobs } from '../../jobs/client'; import { jobs } from '../../jobs/client';
import { getFile } from '../../universal/upload/get-file'; import { getFile } from '../../universal/upload/get-file';
@ -132,6 +132,15 @@ export const selfSignDocument = async ({
}); });
} }
await tx.recipient.update({
where: {
id: document.Recipient[0].id,
},
data: {
sendStatus: SendStatus.SENT,
},
});
return await tx.document.update({ return await tx.document.update({
where: { where: {
id: documentId, id: documentId,