feat: delete draft document (#491)

This commit is contained in:
Nafees Nazik
2023-10-10 08:25:58 +05:30
committed by Mythie
parent 0d6efba3cf
commit c9a71beb81
5 changed files with 145 additions and 1 deletions

View File

@ -0,0 +1,13 @@
'use server';
import { prisma } from '@documenso/prisma';
import { DocumentStatus } from '@documenso/prisma/client';
export type DeleteDraftDocumentOptions = {
id: number;
userId: number;
};
export const deleteDraftDocument = async ({ id, userId }: DeleteDraftDocumentOptions) => {
return await prisma.document.delete({ where: { id, userId, status: DocumentStatus.DRAFT } });
};