Files
sign/packages/lib/server-only/document/delete-draft-document.ts

14 lines
388 B
TypeScript
Raw Normal View History

2023-10-10 08:25:58 +05:30
'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 } });
};