diff --git a/lightrag/api/graph_viewer_webui/src/api/lightrag.ts b/lightrag/api/graph_viewer_webui/src/api/lightrag.ts index 89398e61..648e26d9 100644 --- a/lightrag/api/graph_viewer_webui/src/api/lightrag.ts +++ b/lightrag/api/graph_viewer_webui/src/api/lightrag.ts @@ -81,7 +81,7 @@ export const checkHealth = async (): Promise< } catch (e) { return { status: 'error', - message: `${e}` + message: e instanceof Error ? e.message : `${e}` } } } diff --git a/lightrag/api/graph_viewer_webui/src/hooks/useLightragGraph.tsx b/lightrag/api/graph_viewer_webui/src/hooks/useLightragGraph.tsx index 44ce820a..3925de0d 100644 --- a/lightrag/api/graph_viewer_webui/src/hooks/useLightragGraph.tsx +++ b/lightrag/api/graph_viewer_webui/src/hooks/useLightragGraph.tsx @@ -53,7 +53,9 @@ const fetchGraph = async (label: string) => { try { rawData = await queryGraphs(label) } catch (e) { - useBackendState.getState().setErrorMessage(`${e}`, 'Query Graphs Error!') + useBackendState + .getState() + .setErrorMessage(e instanceof Error ? e.message : `${e}`, 'Query Graphs Error!') return null }