mirror of
https://github.com/documenso/documenso.git
synced 2025-11-14 08:42:12 +10:00
fix: correct redirect after document duplication (#1595)
This commit is contained in:
@ -23,8 +23,8 @@ import { useSession } from 'next-auth/react';
|
|||||||
|
|
||||||
import { downloadPDF } from '@documenso/lib/client-only/download-pdf';
|
import { downloadPDF } from '@documenso/lib/client-only/download-pdf';
|
||||||
import { formatDocumentsPath } from '@documenso/lib/utils/teams';
|
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 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 { trpc as trpcClient } from '@documenso/trpc/client';
|
||||||
import { DocumentShareButton } from '@documenso/ui/components/document/document-share-button';
|
import { DocumentShareButton } from '@documenso/ui/components/document/document-share-button';
|
||||||
import {
|
import {
|
||||||
@ -233,14 +233,12 @@ export const DataTableActionDropdown = ({ row, team }: DataTableActionDropdownPr
|
|||||||
onOpenChange={setMoveDialogOpen}
|
onOpenChange={setMoveDialogOpen}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
{isDuplicateDialogOpen && (
|
<DuplicateDocumentDialog
|
||||||
<DuplicateDocumentDialog
|
id={row.id}
|
||||||
id={row.id}
|
open={isDuplicateDialogOpen}
|
||||||
open={isDuplicateDialogOpen}
|
onOpenChange={setDuplicateDialogOpen}
|
||||||
onOpenChange={setDuplicateDialogOpen}
|
team={team}
|
||||||
team={team}
|
/>
|
||||||
/>
|
|
||||||
)}
|
|
||||||
</DropdownMenu>
|
</DropdownMenu>
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
|
|||||||
@ -50,8 +50,8 @@ export const DuplicateDocumentDialog = ({
|
|||||||
|
|
||||||
const { mutateAsync: duplicateDocument, isPending: isDuplicateLoading } =
|
const { mutateAsync: duplicateDocument, isPending: isDuplicateLoading } =
|
||||||
trpcReact.document.duplicateDocument.useMutation({
|
trpcReact.document.duplicateDocument.useMutation({
|
||||||
onSuccess: (newId) => {
|
onSuccess: ({ documentId }) => {
|
||||||
router.push(`${documentsPath}/${newId}/edit`);
|
router.push(`${documentsPath}/${documentId}/edit`);
|
||||||
|
|
||||||
toast({
|
toast({
|
||||||
title: _(msg`Document Duplicated`),
|
title: _(msg`Document Duplicated`),
|
||||||
|
|||||||
Reference in New Issue
Block a user