diff --git a/Services/client/src/components/FileFormWrapper.vue b/Services/client/src/components/FileFormWrapper.vue index 9e71e45..28f6384 100644 --- a/Services/client/src/components/FileFormWrapper.vue +++ b/Services/client/src/components/FileFormWrapper.vue @@ -67,6 +67,10 @@ function checkFileExist(name: string, except?: string) { ) } +function checkFileName2Long(name: string, except?: string) { + return Boolean(name.length > 85) +} + async function submitFileForm( value: { mode: 'create' | 'edit' @@ -130,8 +134,10 @@ async function submitFileForm( v-model:category="fileFormData.category" @reset="() => (fileFormError = {})" @filechange=" - (name: string) => - (fileFormError.fileExist = checkFileExist(name, fileNameLabel)) + (name: string) => { + ;(fileFormError.fileExist = checkFileExist(name, fileNameLabel)), + (fileFormError.fileName2Long = checkFileName2Long(name, fileNameLabel)) + } " @submit="submitFileForm" />