diff --git a/web/src/components/CreateResourceDialog.tsx b/web/src/components/CreateResourceDialog.tsx index f9693a26..ddef0130 100644 --- a/web/src/components/CreateResourceDialog.tsx +++ b/web/src/components/CreateResourceDialog.tsx @@ -134,7 +134,7 @@ const CreateResourceDialog: React.FC = (props: Props) => { } } catch (error: any) { console.error(error); - toast.error(error.response.data.message); + toast.error(typeof error === "string" ? error : error.response.data.message); } if (onConfirm) { diff --git a/web/src/components/MemoEditor.tsx b/web/src/components/MemoEditor.tsx index dd8dffee..c06dc626 100644 --- a/web/src/components/MemoEditor.tsx +++ b/web/src/components/MemoEditor.tsx @@ -182,7 +182,7 @@ const MemoEditor = () => { resource = await resourceStore.createResourceWithBlob(file); } catch (error: any) { console.error(error); - toast.error(error.response.data.message); + toast.error(typeof error === "string" ? error : error.response.data.message); } setState((state) => {