From 4b80b16b530af17649ef71ab9481574b3e9a0159 Mon Sep 17 00:00:00 2001 From: Meier Lukas Date: Sun, 5 May 2024 22:20:18 +0200 Subject: [PATCH] fix: integration links in manage section do not work (#441) --- .../manage/integrations/_integration-buttons.tsx | 4 ++-- .../integrations/edit/[id]/_integration-edit-form.tsx | 10 +++++++--- .../integrations/new/_integration-new-dropdown.tsx | 2 +- .../manage/integrations/new/_integration-new-form.tsx | 10 +++++++--- .../src/app/[locale]/manage/integrations/page.tsx | 2 +- 5 files changed, 18 insertions(+), 10 deletions(-) diff --git a/apps/nextjs/src/app/[locale]/manage/integrations/_integration-buttons.tsx b/apps/nextjs/src/app/[locale]/manage/integrations/_integration-buttons.tsx index 909dfc1bf..d1809d246 100644 --- a/apps/nextjs/src/app/[locale]/manage/integrations/_integration-buttons.tsx +++ b/apps/nextjs/src/app/[locale]/manage/integrations/_integration-buttons.tsx @@ -47,9 +47,9 @@ export const DeleteIntegrationActionButton = ({ message: t("notification.success.message"), }); if (count === 1) { - router.replace("/integrations"); + router.replace("/manage/integrations"); } - void revalidatePathAction("/integrations"); + void revalidatePathAction("/manage/integrations"); }, onError: () => { showErrorNotification({ diff --git a/apps/nextjs/src/app/[locale]/manage/integrations/edit/[id]/_integration-edit-form.tsx b/apps/nextjs/src/app/[locale]/manage/integrations/edit/[id]/_integration-edit-form.tsx index 884d3f51c..5487fa999 100644 --- a/apps/nextjs/src/app/[locale]/manage/integrations/edit/[id]/_integration-edit-form.tsx +++ b/apps/nextjs/src/app/[locale]/manage/integrations/edit/[id]/_integration-edit-form.tsx @@ -83,8 +83,8 @@ export const EditIntegrationForm = ({ integration }: EditIntegrationForm) => { title: t("integration.page.edit.notification.success.title"), message: t("integration.page.edit.notification.success.message"), }); - void revalidatePathAction("/integrations").then(() => - router.push("/integrations"), + void revalidatePathAction("/manage/integrations").then(() => + router.push("/manage/integrations"), ); }, onError: () => { @@ -164,7 +164,11 @@ export const EditIntegrationForm = ({ integration }: EditIntegrationForm) => { }} /> -