From a4f053fa5be15be8b6fc13c0186465533cdeb225 Mon Sep 17 00:00:00 2001 From: Weves Date: Tue, 28 Nov 2023 02:52:00 -0800 Subject: [PATCH] Fix persona refresh --- web/src/app/admin/personas/PersonaEditor.tsx | 9 ++------- web/src/app/admin/personas/PersonaTable.tsx | 1 - .../admin/personas/[personaId]/DeletePersonaButton.tsx | 2 +- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/web/src/app/admin/personas/PersonaEditor.tsx b/web/src/app/admin/personas/PersonaEditor.tsx index 6e3523c74f73..ff8862240380 100644 --- a/web/src/app/admin/personas/PersonaEditor.tsx +++ b/web/src/app/admin/personas/PersonaEditor.tsx @@ -1,12 +1,7 @@ "use client"; -import { - BooleanFormField, - TextArrayField, - TextFormField, -} from "@/components/admin/connectors/Field"; import { DocumentSet } from "@/lib/types"; -import { Button, Divider, Text, Title } from "@tremor/react"; +import { Button, Divider } from "@tremor/react"; import { ArrayHelpers, ErrorMessage, @@ -215,7 +210,7 @@ export function PersonaEditor({ }); } if (response.ok) { - router.push("/admin/personas"); + router.push(`/admin/personas?u=${Date.now()}`); return; } diff --git a/web/src/app/admin/personas/PersonaTable.tsx b/web/src/app/admin/personas/PersonaTable.tsx index ac56235fa3ee..ec7bd4c88a3c 100644 --- a/web/src/app/admin/personas/PersonaTable.tsx +++ b/web/src/app/admin/personas/PersonaTable.tsx @@ -9,7 +9,6 @@ import { TableCell, } from "@tremor/react"; import { Persona } from "./interfaces"; -import Link from "next/link"; import { EditButton } from "@/components/EditButton"; import { useRouter } from "next/navigation"; diff --git a/web/src/app/admin/personas/[personaId]/DeletePersonaButton.tsx b/web/src/app/admin/personas/[personaId]/DeletePersonaButton.tsx index 6c8398cd0042..7399bee6c5e3 100644 --- a/web/src/app/admin/personas/[personaId]/DeletePersonaButton.tsx +++ b/web/src/app/admin/personas/[personaId]/DeletePersonaButton.tsx @@ -16,7 +16,7 @@ export function DeletePersonaButton({ personaId }: { personaId: number }) { onClick={async () => { const response = await deletePersona(personaId); if (response.ok) { - router.push("/admin/personas"); + router.push(`/admin/personas?u=${Date.now()}`); } else { alert(`Failed to delete persona - ${await response.text()}`); }