fix safari template folder drag&drop
This commit is contained in:
@@ -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',
|
||||||
|
|||||||
Reference in New Issue
Block a user