diff --git a/web/src/app/admin/assistants/AssistantEditor.tsx b/web/src/app/admin/assistants/AssistantEditor.tsx index 650c4d199..f2fb85d1b 100644 --- a/web/src/app/admin/assistants/AssistantEditor.tsx +++ b/web/src/app/admin/assistants/AssistantEditor.tsx @@ -405,7 +405,7 @@ export function AssistantEditor({ message: `"${assistant.name}" has been added to your list.`, type: "success", }); - router.refresh(); + await refreshAssistants(); } else { setPopup({ message: `"${assistant.name}" could not be added to your list.`, diff --git a/web/src/app/admin/assistants/PersonaTable.tsx b/web/src/app/admin/assistants/PersonaTable.tsx index c5dcfc269..e451a519b 100644 --- a/web/src/app/admin/assistants/PersonaTable.tsx +++ b/web/src/app/admin/assistants/PersonaTable.tsx @@ -90,7 +90,7 @@ export function PersonasTable() { message: `Failed to update persona order - ${await response.text()}`, }); setFinalPersonas(assistants); - router.refresh(); + await refreshAssistants(); return; } @@ -151,7 +151,7 @@ export function PersonasTable() { persona.is_visible ); if (response.ok) { - router.refresh(); + await refreshAssistants(); } else { setPopup({ type: "error", @@ -183,7 +183,7 @@ export function PersonasTable() { onClick={async () => { const response = await deletePersona(persona.id); if (response.ok) { - router.refresh(); + await refreshAssistants(); } else { alert( `Failed to delete persona - ${await response.text()}`