From 5f2644985cb721364a3a85c5b7c2bea737f023b9 Mon Sep 17 00:00:00 2001 From: pablodanswer Date: Fri, 20 Sep 2024 08:44:28 -0700 Subject: [PATCH] Route name (#2520) * clearer refresh logic * rename path --- web/src/app/admin/assistants/lib.ts | 2 +- web/src/app/assistants/mine/AssistantsList.tsx | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/web/src/app/admin/assistants/lib.ts b/web/src/app/admin/assistants/lib.ts index 61ede3f16438..db1659e9d61a 100644 --- a/web/src/app/admin/assistants/lib.ts +++ b/web/src/app/admin/assistants/lib.ts @@ -331,7 +331,7 @@ export const togglePersonaVisibility = async ( personaId: number, isVisible: boolean ) => { - const response = await fetch(`/api/persona/${personaId}/visible`, { + const response = await fetch(`/api/admin/persona/${personaId}/visible`, { method: "PATCH", headers: { "Content-Type": "application/json", diff --git a/web/src/app/assistants/mine/AssistantsList.tsx b/web/src/app/assistants/mine/AssistantsList.tsx index 211ac39463db..8798de2fd4c9 100644 --- a/web/src/app/assistants/mine/AssistantsList.tsx +++ b/web/src/app/assistants/mine/AssistantsList.tsx @@ -306,7 +306,12 @@ export function AssistantsList({ const [currentlyVisibleAssistants, setCurrentlyVisibleAssistants] = useState< Persona[] - >(orderAssistantsForUser(visibleAssistants, user)); + >([]); + + useEffect(() => { + const orderedAssistants = orderAssistantsForUser(visibleAssistants, user); + setCurrentlyVisibleAssistants(orderedAssistants); + }, [assistants, user]); const ownedButHiddenAssistants = getUserCreatedAssistants( user,