fix: document super delete function calling
This commit is contained in:
@@ -20,7 +20,7 @@ export type SuperDeleteDocumentOptions = {
|
|||||||
requestMetadata?: RequestMetadata;
|
requestMetadata?: RequestMetadata;
|
||||||
};
|
};
|
||||||
|
|
||||||
export const SuperDeleteDocument = async ({
|
export const superDeleteDocument = async ({
|
||||||
id,
|
id,
|
||||||
userId,
|
userId,
|
||||||
requestMetadata,
|
requestMetadata,
|
||||||
|
|||||||
@@ -3,9 +3,9 @@ import { TRPCError } from '@trpc/server';
|
|||||||
import { findDocuments } from '@documenso/lib/server-only/admin/get-all-documents';
|
import { findDocuments } from '@documenso/lib/server-only/admin/get-all-documents';
|
||||||
import { updateRecipient } from '@documenso/lib/server-only/admin/update-recipient';
|
import { updateRecipient } from '@documenso/lib/server-only/admin/update-recipient';
|
||||||
import { updateUser } from '@documenso/lib/server-only/admin/update-user';
|
import { updateUser } from '@documenso/lib/server-only/admin/update-user';
|
||||||
import { deleteDocument } from '@documenso/lib/server-only/document/delete-document';
|
|
||||||
import { sealDocument } from '@documenso/lib/server-only/document/seal-document';
|
import { sealDocument } from '@documenso/lib/server-only/document/seal-document';
|
||||||
import { sendDeleteEmail } from '@documenso/lib/server-only/document/send-delete-email';
|
import { sendDeleteEmail } from '@documenso/lib/server-only/document/send-delete-email';
|
||||||
|
import { superDeleteDocument } from '@documenso/lib/server-only/document/super-delete-document';
|
||||||
import { upsertSiteSetting } from '@documenso/lib/server-only/site-settings/upsert-site-setting';
|
import { upsertSiteSetting } from '@documenso/lib/server-only/site-settings/upsert-site-setting';
|
||||||
import { deleteUser } from '@documenso/lib/server-only/user/delete-user';
|
import { deleteUser } from '@documenso/lib/server-only/user/delete-user';
|
||||||
import { getUserById } from '@documenso/lib/server-only/user/get-user-by-id';
|
import { getUserById } from '@documenso/lib/server-only/user/get-user-by-id';
|
||||||
@@ -126,7 +126,7 @@ export const adminRouter = router({
|
|||||||
.mutation(async ({ input }) => {
|
.mutation(async ({ input }) => {
|
||||||
const { id, userId, reason } = input;
|
const { id, userId, reason } = input;
|
||||||
try {
|
try {
|
||||||
const document = await deleteDocument({ id, userId });
|
const document = await superDeleteDocument({ id, userId });
|
||||||
await sendDeleteEmail({ documentId: id, reason });
|
await sendDeleteEmail({ documentId: id, reason });
|
||||||
return document;
|
return document;
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
|
|||||||
Reference in New Issue
Block a user