From 9aaf3ff5d8f0b30e5ce41f815480e23f50b7e718 Mon Sep 17 00:00:00 2001 From: Fu Diwei Date: Thu, 6 Mar 2025 15:54:29 +0800 Subject: [PATCH] fix: #478 --- .../notification/NotifyChannelEditFormBarkFields.tsx | 3 +-- .../notification/NotifyChannelEditFormDingTalkFields.tsx | 6 ++---- .../notification/NotifyChannelEditFormWeComFields.tsx | 5 +---- 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/ui/src/components/notification/NotifyChannelEditFormBarkFields.tsx b/ui/src/components/notification/NotifyChannelEditFormBarkFields.tsx index f5e4944d..154b870a 100644 --- a/ui/src/components/notification/NotifyChannelEditFormBarkFields.tsx +++ b/ui/src/components/notification/NotifyChannelEditFormBarkFields.tsx @@ -13,8 +13,7 @@ const NotifyChannelEditFormBarkFields = () => { .nullish(), deviceKey: z .string({ message: t("settings.notification.channel.form.bark_device_key.placeholder") }) - .min(1, t("settings.notification.channel.form.bark_device_key.placeholder")) - .max(256, t("common.errmsg.string_max", { max: 256 })), + .nonempty(t("settings.notification.channel.form.bark_device_key.placeholder")), }); const formRule = createSchemaFieldRule(formSchema); diff --git a/ui/src/components/notification/NotifyChannelEditFormDingTalkFields.tsx b/ui/src/components/notification/NotifyChannelEditFormDingTalkFields.tsx index 9543f142..f7daa4bf 100644 --- a/ui/src/components/notification/NotifyChannelEditFormDingTalkFields.tsx +++ b/ui/src/components/notification/NotifyChannelEditFormDingTalkFields.tsx @@ -9,12 +9,10 @@ const NotifyChannelEditFormDingTalkFields = () => { const formSchema = z.object({ accessToken: z .string({ message: t("settings.notification.channel.form.dingtalk_access_token.placeholder") }) - .min(1, t("settings.notification.channel.form.dingtalk_access_token.placeholder")) - .max(256, t("common.errmsg.string_max", { max: 256 })), + .nonempty(t("settings.notification.channel.form.dingtalk_access_token.placeholder")), secret: z .string({ message: t("settings.notification.channel.form.dingtalk_secret.placeholder") }) - .min(1, t("settings.notification.channel.form.dingtalk_secret.placeholder")) - .max(64, t("common.errmsg.string_max", { max: 64 })), + .nonempty(t("settings.notification.channel.form.dingtalk_secret.placeholder")), }); const formRule = createSchemaFieldRule(formSchema); diff --git a/ui/src/components/notification/NotifyChannelEditFormWeComFields.tsx b/ui/src/components/notification/NotifyChannelEditFormWeComFields.tsx index 1dddbbc4..645653a4 100644 --- a/ui/src/components/notification/NotifyChannelEditFormWeComFields.tsx +++ b/ui/src/components/notification/NotifyChannelEditFormWeComFields.tsx @@ -7,10 +7,7 @@ const NotifyChannelEditFormWeComFields = () => { const { t } = useTranslation(); const formSchema = z.object({ - webhookUrl: z - .string({ message: t("settings.notification.channel.form.wecom_webhook_url.placeholder") }) - .min(1, t("settings.notification.channel.form.wecom_webhook_url.placeholder")) - .url({ message: t("common.errmsg.url_invalid") }), + webhookUrl: z.string({ message: t("settings.notification.channel.form.wecom_webhook_url.placeholder") }).url({ message: t("common.errmsg.url_invalid") }), }); const formRule = createSchemaFieldRule(formSchema);