Quellcode durchsuchen

fix error handling

Yuki Takei vor 1 Jahr
Ursprung
Commit
6ba754ddd4
1 geänderte Dateien mit 6 neuen und 2 gelöschten Zeilen
  1. 6 2
      apps/app/src/client/components/PageComment.tsx

+ 6 - 2
apps/app/src/client/components/PageComment.tsx

@@ -93,8 +93,12 @@ export const PageComment: FC<PageCommentProps> = memo((props: PageCommentProps):
       onDeleteCommentAfterOperation();
     }
     catch (error: unknown) {
-      setErrorMessageOnDelete(error as string);
-      toastError(`error: ${error}`);
+      const message = error instanceof Error
+        ? error.message
+        : (error as any).toString();
+
+      setErrorMessageOnDelete(message);
+      toastError(message);
     }
   }, [commentToBeDeleted, onDeleteCommentAfterOperation]);