From d4d76dce0397eca081690f22d8d6f535ddfbd864 Mon Sep 17 00:00:00 2001 From: Ephraim Atta-Duncan Date: Wed, 30 Aug 2023 12:31:33 +0000 Subject: [PATCH 1/2] feat: redirect to dashboard when document is sent --- .../src/app/(dashboard)/documents/[id]/edit-document.tsx | 8 +++++++- packages/trpc/server/document-router/router.ts | 3 +++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx b/apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx index e1c9a79e1..7ed28feca 100644 --- a/apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx +++ b/apps/web/src/app/(dashboard)/documents/[id]/edit-document.tsx @@ -130,7 +130,13 @@ export const EditDocumentForm = ({ }, }); - router.refresh(); + toast({ + title: 'Document sent', + description: 'Your document has been sent successfully.', + duration: 5000, + }); + + router.push('/dashboard'); } catch (err) { console.error(err); diff --git a/packages/trpc/server/document-router/router.ts b/packages/trpc/server/document-router/router.ts index f20643327..325afada6 100644 --- a/packages/trpc/server/document-router/router.ts +++ b/packages/trpc/server/document-router/router.ts @@ -18,6 +18,9 @@ export const documentRouter = router({ try { const { documentId, recipients } = input; + console.log('documentId', documentId); + console.log('recipients', recipients); + return await setRecipientsForDocument({ userId: ctx.user.id, documentId, From 2acada6dc76c756292b1342f827cc72ec9e1a968 Mon Sep 17 00:00:00 2001 From: Ephraim Atta-Duncan Date: Wed, 30 Aug 2023 13:09:37 +0000 Subject: [PATCH 2/2] chore: unused console logs --- packages/trpc/server/document-router/router.ts | 3 --- 1 file changed, 3 deletions(-) diff --git a/packages/trpc/server/document-router/router.ts b/packages/trpc/server/document-router/router.ts index 325afada6..f20643327 100644 --- a/packages/trpc/server/document-router/router.ts +++ b/packages/trpc/server/document-router/router.ts @@ -18,9 +18,6 @@ export const documentRouter = router({ try { const { documentId, recipients } = input; - console.log('documentId', documentId); - console.log('recipients', recipients); - return await setRecipientsForDocument({ userId: ctx.user.id, documentId,