fix safari template folder drag&drop

This commit is contained in:
Pete Matsyburka
2025-07-12 12:35:19 +03:00
parent e43570d4c1
commit 0310c26edd
@@ -98,13 +98,13 @@ export default targetable(class extends HTMLElement {
el.classList.add('opacity-50') el.classList.add('opacity-50')
if (e.dataTransfer.files.length) { if (e.dataTransfer.files.length) {
const params = new URLSearchParams({ folder_name: el.innerText }).toString() const params = new URLSearchParams({ folder_name: el.innerText.trim() }).toString()
this.uploadFiles(e.dataTransfer.files, `/templates_upload?${params}`) this.uploadFiles(e.dataTransfer.files, `/templates_upload?${params}`)
} else { } else {
const formData = new FormData() const formData = new FormData()
formData.append('name', el.innerText) formData.append('name', el.innerText.trim())
fetch(`/templates/${templateId}/folder`, { fetch(`/templates/${templateId}/folder`, {
method: 'PUT', method: 'PUT',