From 54ea96391a679c68514060f11873c42a9e1e76bd Mon Sep 17 00:00:00 2001 From: Ephraim Duncan <55143799+ephraimduncan@users.noreply.github.com> Date: Thu, 23 Jan 2025 05:34:22 +0000 Subject: [PATCH] fix: correct redirect after document duplication (#1595) --- .../documents/data-table-action-dropdown.tsx | 16 +++++++--------- .../documents/duplicate-document-dialog.tsx | 4 ++-- 2 files changed, 9 insertions(+), 11 deletions(-) diff --git a/apps/web/src/app/(dashboard)/documents/data-table-action-dropdown.tsx b/apps/web/src/app/(dashboard)/documents/data-table-action-dropdown.tsx index 7e46fb4bc..567d8dcd8 100644 --- a/apps/web/src/app/(dashboard)/documents/data-table-action-dropdown.tsx +++ b/apps/web/src/app/(dashboard)/documents/data-table-action-dropdown.tsx @@ -23,8 +23,8 @@ import { useSession } from 'next-auth/react'; import { downloadPDF } from '@documenso/lib/client-only/download-pdf'; import { formatDocumentsPath } from '@documenso/lib/utils/teams'; -import { DocumentStatus, RecipientRole } from '@documenso/prisma/client'; import type { Document, Recipient, Team, User } from '@documenso/prisma/client'; +import { DocumentStatus, RecipientRole } from '@documenso/prisma/client'; import { trpc as trpcClient } from '@documenso/trpc/client'; import { DocumentShareButton } from '@documenso/ui/components/document/document-share-button'; import { @@ -233,14 +233,12 @@ export const DataTableActionDropdown = ({ row, team }: DataTableActionDropdownPr onOpenChange={setMoveDialogOpen} /> - {isDuplicateDialogOpen && ( - - )} + ); }; diff --git a/apps/web/src/app/(dashboard)/documents/duplicate-document-dialog.tsx b/apps/web/src/app/(dashboard)/documents/duplicate-document-dialog.tsx index de74a1354..b124da08b 100644 --- a/apps/web/src/app/(dashboard)/documents/duplicate-document-dialog.tsx +++ b/apps/web/src/app/(dashboard)/documents/duplicate-document-dialog.tsx @@ -50,8 +50,8 @@ export const DuplicateDocumentDialog = ({ const { mutateAsync: duplicateDocument, isPending: isDuplicateLoading } = trpcReact.document.duplicateDocument.useMutation({ - onSuccess: (newId) => { - router.push(`${documentsPath}/${newId}/edit`); + onSuccess: ({ documentId }) => { + router.push(`${documentsPath}/${documentId}/edit`); toast({ title: _(msg`Document Duplicated`),