fix(knowledge_base): Unchecked metadata name length (#21454)

Signed-off-by: -LAN- <laipz8200@outlook.com>
This commit is contained in:
-LAN- 2025-06-25 10:18:20 +08:00 • committed by GitHub
commit c7ee0f2a93
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 15 additions and 0 deletions

View file

@ -18,6 +18,12 @@ const useCheckMetadataName = () => {
}
}
if (name.length > 255) {
return {
errorMsg: t(`${i18nPrefix}.tooLong`, { max: 255 }),
}
}
return {
errorMsg: '',
}

View file

@ -183,6 +183,7 @@ const translation = {
checkName: {
empty: 'Metadata name cannot be empty',
invalid: 'Metadata name can only contain lowercase letters, numbers, and underscores and must start with a lowercase letter',
tooLong: 'Metadata name cannot exceed {{max}} characters',
},
batchEditMetadata: {
editMetadata: 'Edit Metadata',