diff --git a/src/components/ChatItem.tsx b/src/components/ChatItem.tsx index 9a901a8..58a12b8 100644 --- a/src/components/ChatItem.tsx +++ b/src/components/ChatItem.tsx @@ -23,14 +23,14 @@ export function ChatItem({ chat, isActive }: { chat: Chat, isActive: boolean }) chat.pinned = !chat.pinned; }); } catch (error: any) { - if (error.toJSON().message === "Network Error") { + const message = error.message; + if (message === "Network Error") { notifications.show({ title: "Error", color: "red", message: "No internet connection.", }); } - const message = error.response?.data?.error?.message; if (message) { notifications.show({ title: "Error", diff --git a/src/components/CreatePromptModal.tsx b/src/components/CreatePromptModal.tsx index 70bd778..e873374 100644 --- a/src/components/CreatePromptModal.tsx +++ b/src/components/CreatePromptModal.tsx @@ -56,14 +56,14 @@ export function CreatePromptModal({ content }: { content?: string }) { }); close(); } catch (error: any) { - if (error.toJSON().message === "Network Error") { + const message = error.message; + if (message === "Network Error") { notifications.show({ title: "Error", color: "red", message: "No internet connection.", }); } - const message = error.response?.data?.error?.message; if (message) { notifications.show({ title: "Error", diff --git a/src/components/DeleteChatModal.tsx b/src/components/DeleteChatModal.tsx index 9c93b39..3d2de78 100644 --- a/src/components/DeleteChatModal.tsx +++ b/src/components/DeleteChatModal.tsx @@ -47,7 +47,7 @@ export function DeleteChatModal({ message: "Chat deleted.", }); } catch (error: any) { - if (error.toJSON().message === "Network Error") { + if (error.message === "Network Error") { notifications.show({ title: "Error", color: "red", diff --git a/src/components/DeletePromptModal.tsx b/src/components/DeletePromptModal.tsx index 31a2a5c..532a3ca 100644 --- a/src/components/DeletePromptModal.tsx +++ b/src/components/DeletePromptModal.tsx @@ -37,7 +37,7 @@ export function DeletePromptModal({ prompt }: { prompt: Prompt }) { message: "Chat deleted.", }); } catch (error: any) { - if (error.toJSON().message === "Network Error") { + if (error.message === "Network Error") { notifications.show({ title: "Error", color: "red", diff --git a/src/components/EditChatModal.tsx b/src/components/EditChatModal.tsx index d4347fa..e98d0db 100644 --- a/src/components/EditChatModal.tsx +++ b/src/components/EditChatModal.tsx @@ -37,14 +37,14 @@ export function EditChatModal({ }); close(); } catch (error: any) { - if (error.toJSON().message === "Network Error") { + if (error.message === "Network Error") { notifications.show({ title: "Error", color: "red", message: "No internet connection.", }); } - const message = error.response?.data?.error?.message; + const message = error.message; if (message) { notifications.show({ title: "Error", diff --git a/src/components/EditPromptModal.tsx b/src/components/EditPromptModal.tsx index dc33961..93c7251 100644 --- a/src/components/EditPromptModal.tsx +++ b/src/components/EditPromptModal.tsx @@ -41,14 +41,14 @@ export function EditPromptModal({ prompt }: { prompt: Prompt }) { message: "Prompt updated", }); } catch (error: any) { - if (error.toJSON().message === "Network Error") { + if (error.message === "Network Error") { notifications.show({ title: "Error", color: "red", message: "No internet connection.", }); } - const message = error.response?.data?.error?.message; + const message = error.message; if (message) { notifications.show({ title: "Error", diff --git a/src/components/SettingsModal.tsx b/src/components/SettingsModal.tsx index 824263c..d83f4e0 100644 --- a/src/components/SettingsModal.tsx +++ b/src/components/SettingsModal.tsx @@ -75,14 +75,14 @@ export function SettingsModal({ children }: { children: ReactElement }) { message: "Your OpenAI Key has been saved.", }); } catch (error: any) { - if (error.toJSON().message === "Network Error") { + const message = error.message; + if (message === "Network Error") { notifications.show({ title: "Error", color: "red", message: "No internet connection.", }); } - const message = error.response?.data?.error?.message; if (message) { notifications.show({ title: "Error", @@ -141,7 +141,7 @@ export function SettingsModal({ children }: { children: ReactElement }) { message: "Your OpenAI Type has been saved.", }); } catch (error: any) { - if (error.toJSON().message === "Network Error") { + if (error.message === "Network Error") { notifications.show({ title: "Error", color: "red", @@ -177,14 +177,14 @@ export function SettingsModal({ children }: { children: ReactElement }) { message: "Your OpenAI Model has been saved.", }); } catch (error: any) { - if (error.toJSON().message === "Network Error") { + if (error.message === "Network Error") { notifications.show({ title: "Error", color: "red", message: "No internet connection.", }); } - const message = error.response?.data?.error?.message; + const message = error.message; if (message) { notifications.show({ title: "Error", @@ -217,14 +217,14 @@ export function SettingsModal({ children }: { children: ReactElement }) { message: "Your OpenAI Auth has been saved.", }); } catch (error: any) { - if (error.toJSON().message === "Network Error") { + if (error.message === "Network Error") { notifications.show({ title: "Error", color: "red", message: "No internet connection.", }); } - const message = error.response?.data?.error?.message; + const message = error.message; if (message) { notifications.show({ title: "Error", @@ -253,14 +253,14 @@ export function SettingsModal({ children }: { children: ReactElement }) { message: "Your OpenAI Base has been saved.", }); } catch (error: any) { - if (error.toJSON().message === "Network Error") { + if (error.message === "Network Error") { notifications.show({ title: "Error", color: "red", message: "No internet connection.", }); } - const message = error.response?.data?.error?.message; + const message = error.message; if (message) { notifications.show({ title: "Error", @@ -301,14 +301,14 @@ export function SettingsModal({ children }: { children: ReactElement }) { message: "Your OpenAI Version has been saved.", }); } catch (error: any) { - if (error.toJSON().message === "Network Error") { + if (error.message === "Network Error") { notifications.show({ title: "Error", color: "red", message: "No internet connection.", }); } - const message = error.response?.data?.error?.message; + const message = error.message; if (message) { notifications.show({ title: "Error", diff --git a/src/routes/ChatRoute.tsx b/src/routes/ChatRoute.tsx index 8d52d84..7b7e951 100644 --- a/src/routes/ChatRoute.tsx +++ b/src/routes/ChatRoute.tsx @@ -174,14 +174,14 @@ export function ChatRoute() { } } } catch (error: any) { - if (error.toJSON().message === "Network Error") { + if (error.message === "Network Error") { notifications.show({ title: "Error", color: "red", message: "No internet connection.", }); } - const message = error.response?.data?.error?.message; + const message = error.message; if (message) { notifications.show({ title: "Error", @@ -288,14 +288,14 @@ export function ChatRoute() { message: "Your OpenAI Model has been saved.", }); } catch (error: any) { - if (error.toJSON().message === "Network Error") { + if (error.message === "Network Error") { notifications.show({ title: "Error", color: "red", message: "No internet connection.", }); } - const message = error.response?.data?.error?.message; + const message = error.message; if (message) { notifications.show({ title: "Error",