🐛 Fix(custom): fix config form validate issue

This commit is contained in:
Kuingsmile
2025-08-13 16:44:27 +08:00
parent 10eec5620c
commit 7f37dd2e05

View File

@@ -207,7 +207,7 @@ function handleConfigChange (val: any) {
handleConfig(val) handleConfig(val)
} }
function validateField (fieldName: string, value: any, config?: IPicGoPluginConfig): string | null { function validateField (fieldName: string, value: any, _?: IPicGoPluginConfig): string | null {
if (fieldName === '_configName') { if (fieldName === '_configName') {
if (!value || value.trim() === '') { if (!value || value.trim() === '') {
return 'Configuration name is required' return 'Configuration name is required'
@@ -215,10 +215,6 @@ function validateField (fieldName: string, value: any, config?: IPicGoPluginConf
return null return null
} }
if (config?.required && (!value || (Array.isArray(value) && value.length === 0))) {
return `${config.alias || config.name} is required`
}
return null return null
} }