mirror of
https://github.com/documenso/documenso.git
synced 2025-11-11 21:12:48 +10:00
14 lines
388 B
TypeScript
14 lines
388 B
TypeScript
'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 } });
|
|
};
|