From f96548c0bf737a16c51b006590aa7170a25eda02 Mon Sep 17 00:00:00 2001 From: Baoyuan Date: Mon, 20 Feb 2023 17:42:58 +0800 Subject: [PATCH] fix: plugin config page error (#2739) --- web/src/components/Plugin/PluginDetail.tsx | 4 ++-- web/src/components/Plugin/PluginPage.tsx | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/web/src/components/Plugin/PluginDetail.tsx b/web/src/components/Plugin/PluginDetail.tsx index 69c7a268f8..5963fb3c8c 100644 --- a/web/src/components/Plugin/PluginDetail.tsx +++ b/web/src/components/Plugin/PluginDetail.tsx @@ -181,7 +181,7 @@ const PluginDetail: React.FC = ({ useEffect(() => { form.setFieldsValue({ - disable: isEnabled ? true : initialData[name] && !initialData[name]._meta.disable, + disable: isEnabled ? true : initialData[name] && !initialData[name]?._meta?.disable, scope: 'global', }); if (PLUGIN_UI_LIST.includes(name)) { @@ -416,7 +416,7 @@ const PluginDetail: React.FC = ({ > diff --git a/web/src/components/Plugin/PluginPage.tsx b/web/src/components/Plugin/PluginPage.tsx index 5c843f3c37..aa6c9ad582 100644 --- a/web/src/components/Plugin/PluginPage.tsx +++ b/web/src/components/Plugin/PluginPage.tsx @@ -101,7 +101,7 @@ const PluginPage: React.FC = ({ useEffect(() => { const openPluginList = pluginList.filter( - (item) => initialData[item.name] && !initialData[item.name]._meta.disable, + (item) => initialData[item.name] && !initialData[item.name]?._meta?.disable, ); setPlugins(initialData); setEnablePluginsList(openPluginList); @@ -244,16 +244,16 @@ const PluginPage: React.FC = ({ actions={[ ,