From 862b9c18ebcce735f98ce9de2b22f860d89b04d0 Mon Sep 17 00:00:00 2001 From: Baoyuan Date: Fri, 10 Feb 2023 08:19:01 +0800 Subject: [PATCH] fix: plugin config page error --- 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={[ ,