From 299dc3b1b089222502eaee2801f48335eeed4854 Mon Sep 17 00:00:00 2001 From: XuanRan_Nyan <31968665+xxxxuanran@users.noreply.github.com> Date: Sun, 19 May 2024 16:53:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=AD=A3=E4=B8=8D=E5=AD=98=E5=9C=A8?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=97=B6=E5=87=BA=E7=8E=B0=E7=9A=84=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E5=BC=95=E7=94=A8=20(#933)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 修正不存在配置时出现的错误引用 * 更新 rule * 更新 rule --- app/ui/plugins/bilibili.tsx | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/app/ui/plugins/bilibili.tsx b/app/ui/plugins/bilibili.tsx index 7d5b39c..4897f7f 100644 --- a/app/ui/plugins/bilibili.tsx +++ b/app/ui/plugins/bilibili.tsx @@ -158,13 +158,9 @@ const Bilibili: React.FC = () => { rules={[ { validator: (rule, value) => { - console.log(value) - console.log(Array.isArray(value)) - return Array.isArray(value) - }, message: 'should be Array' - }, - { - validator: (rule, value) => !!value.every((item: string) => /^cn-[a-z]{2,6}-[a-z]{2}(-[0-9]{2}){2}$/.test(item)), + value = value ?? (console.log(value), []); + return Array.isArray(value) && value.every(item => /^cn-[a-z]{2,6}-[a-z]{2}(-[0-9]{2}){2}$/.test(item)); + }, message: '例: cn-hjlheb-cu-01-01,cn-tj-ct-01-01' } ]}