fix: integration links in manage section do not work (#441)
This commit is contained in:
@@ -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({
|
||||
|
||||
@@ -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) => {
|
||||
}}
|
||||
/>
|
||||
<Group>
|
||||
<Button variant="default" component={Link} href="/integrations">
|
||||
<Button
|
||||
variant="default"
|
||||
component={Link}
|
||||
href="/manage/integrations"
|
||||
>
|
||||
{t("common.action.backToOverview")}
|
||||
</Button>
|
||||
<Button type="submit" loading={isPending} disabled={isDirty}>
|
||||
|
||||
@@ -40,7 +40,7 @@ export const IntegrationCreateDropdownContent = () => {
|
||||
{filteredKinds.map((kind) => (
|
||||
<Menu.Item
|
||||
component={Link}
|
||||
href={`/integrations/new?kind=${kind}`}
|
||||
href={`/manage/integrations/new?kind=${kind}`}
|
||||
key={kind}
|
||||
>
|
||||
<Group>
|
||||
|
||||
@@ -80,8 +80,8 @@ export const NewIntegrationForm = ({
|
||||
title: t("integration.page.create.notification.success.title"),
|
||||
message: t("integration.page.create.notification.success.message"),
|
||||
});
|
||||
void revalidatePathAction("/integrations").then(() =>
|
||||
router.push("/integrations"),
|
||||
void revalidatePathAction("/manage/integrations").then(() =>
|
||||
router.push("/manage/integrations"),
|
||||
);
|
||||
},
|
||||
onError: () => {
|
||||
@@ -139,7 +139,11 @@ export const NewIntegrationForm = ({
|
||||
/>
|
||||
|
||||
<Group>
|
||||
<Button variant="default" component={Link} href="/integrations">
|
||||
<Button
|
||||
variant="default"
|
||||
component={Link}
|
||||
href="/manage/integrations"
|
||||
>
|
||||
{t("common.action.backToOverview")}
|
||||
</Button>
|
||||
<Button type="submit" loading={isPending} disabled={isDirty}>
|
||||
|
||||
@@ -148,7 +148,7 @@ const IntegrationList = async ({
|
||||
<ActionIconGroup>
|
||||
<ActionIcon
|
||||
component={Link}
|
||||
href={`/integrations/edit/${integration.id}`}
|
||||
href={`/manage/integrations/edit/${integration.id}`}
|
||||
variant="subtle"
|
||||
color="gray"
|
||||
aria-label="Edit integration"
|
||||
|
||||
Reference in New Issue
Block a user