fix: validate folder and file names in SaveTransientRequest component (#7060)

- Added validation for folder and file names to ensure they are not empty and conform to naming rules.
- Display error messages using toast notifications for invalid names.
This commit is contained in:
Chirag Chandrashekhar
2026-02-10 17:21:51 +05:30
committed by GitHub
parent 9127be8498
commit 82d93ec840

View File

@@ -125,6 +125,11 @@ const SaveTransientRequest = ({ item: itemProp, collection: collectionProp, isOp
return;
}
if (!validateName(trimmedName)) {
toast.error(validateNameError(trimmedName));
return;
}
const sanitizedFilename = sanitizeName(trimmedName);
const itemToSave = latestItem.draft ? { ...latestItem, ...latestItem.draft } : { ...latestItem };