fix: reject a folder name made only of spaces instead of saving it blank (#31380)

This commit is contained in:
G30 2026-09-24 23:59:27 -04:00 • committed by GitHub
parent 0864f8b2d6
commit da36d149b0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 8 additions and 10 deletions

View file

@ -43,14 +43,14 @@
let deleteFolderContents = true;
const updateHandler = async ({ name, meta, data }) => {
if (name === '') {
name = name?.trim();
if (!name) {
toast.error($i18n.t('Folder name cannot be empty.'));
return;
}
const currentName = folder.name;
name = name.trim();
folder.name = name;
const res = await updateFolderById(localStorage.token, folder.id, {
@ -140,13 +140,12 @@
};
const createSubFolderHandler = async ({ name, meta, data, parent_id }) => {
if (name === '') {
name = name?.trim();
if (!name) {
toast.error($i18n.t('Folder name cannot be empty.'));
return;
}
name = name.trim();
const res = await createNewFolder(localStorage.token, {
name,
data,

View file

@ -458,14 +458,14 @@
};
const updateHandler = async ({ name, meta, data }) => {
if (name === '') {
name = name?.trim();
if (!name) {
toast.error($i18n.t('Folder name cannot be empty.'));
return;
}
const currentName = folders[folderId].name;
name = name.trim();
folders[folderId].name = name;
const res = await updateFolderById(localStorage.token, folderId, {
@ -652,13 +652,12 @@
};
const createSubFolderHandler = async ({ name, meta, data, parent_id }) => {
if (name === '') {
name = name?.trim();
if (!name) {
toast.error($i18n.t('Folder name cannot be empty.'));
return;
}
name = name.trim();
const res = await createNewFolder(localStorage.token, {
name,
data,