fix: улучшена обработка создания папки

This commit is contained in:
Zhusupova.GL 2026-09-14 05:13:42 +00:00
parent 4bbdae02ef
commit 7fa864f402
2 changed files with 22 additions and 7 deletions

View File

@ -176,13 +176,18 @@ function selectFolder(id) {
async function createFolder() {
const name = prompt('Название папки:');
if (!name) return;
await fetch('/api/folders', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ name })
});
await loadFolders();
if (!name || !name.trim()) return;
try {
const res = await fetch('/api/folders', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({ name: name.trim() })
});
if (!res.ok) throw new Error('Ошибка: ' + res.status);
await loadFolders();
} catch (err) {
alert('Не удалось создать папку: ' + err.message);
}
}
async function deleteFolder(id) {

10
package-lock.json generated Normal file
View File

@ -0,0 +1,10 @@
{
"name": "file-library",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "file-library"
}
}
}