From 83b0417f6c8c579d0ea5a0f689eceb822fe7a04d Mon Sep 17 00:00:00 2001 From: Nate Sesti Date: Tue, 26 Sep 2023 12:33:15 -0700 Subject: fix: :ambulance: class_name hotfix --- extension/react-app/src/components/Layout.tsx | 4 ++-- extension/react-app/src/components/ModelSelect.tsx | 12 ++++++------ extension/react-app/src/components/ModelSettings.tsx | 2 +- extension/react-app/src/pages/gui.tsx | 4 ++-- 4 files changed, 11 insertions(+), 11 deletions(-) (limited to 'extension') diff --git a/extension/react-app/src/components/Layout.tsx b/extension/react-app/src/components/Layout.tsx index 93729783..a54c0ed4 100644 --- a/extension/react-app/src/components/Layout.tsx +++ b/extension/react-app/src/components/Layout.tsx @@ -184,8 +184,8 @@ const Layout = () => { /> )} - {defaultModel.class_name === "OpenAIFreeTrial" && - defaultModel.api_key === "" && + {defaultModel?.class_name === "OpenAIFreeTrial" && + defaultModel?.api_key === "" && (location.pathname === "/settings" || parseInt(localStorage.getItem("ftc") || "0") >= 125) && ( {props.llm ? ( <> - {props.role}: {props.llm.class_name || "gpt-4"} + {props.role}: {props.llm?.class_name || "gpt-4"}
{typeof modelOptions.api_key !== undefined && ( <> diff --git a/extension/react-app/src/pages/gui.tsx b/extension/react-app/src/pages/gui.tsx index 96526d6d..a93ca9a0 100644 --- a/extension/react-app/src/pages/gui.tsx +++ b/extension/react-app/src/pages/gui.tsx @@ -288,8 +288,8 @@ function GUI(props: GUIProps) { } if ( - defaultModel.class_name === "OpenAIFreeTrial" && - defaultModel.api_key === "" && + defaultModel?.class_name === "OpenAIFreeTrial" && + defaultModel?.api_key === "" && (!input.startsWith("/") || input.startsWith("/edit")) ) { const ftc = localStorage.getItem("ftc"); -- cgit v1.2.3-70-g09d2