bugfix drop zone

This commit is contained in:
2023-03-29 11:56:28 +10:00
parent 052a256422
commit a55fac1bfa

View File

@@ -618,7 +618,7 @@ const imageBrowser = (callback, value, meta, gallery = false) => {
const title = document.createElement("div");
title.classList.add("image-gallery-content-item-title");
title.innerHTML = "??";
title.innerHTML = "";
const removeBtn = document.createElement("div");
removeBtn.classList.add("image-gallery-content-item-remove");
@@ -749,7 +749,8 @@ const imageBrowser = (callback, value, meta, gallery = false) => {
},
onChange: function (dialogApi, details) {
if (details.name == "dropzone") {
const files = dialogApi.getData();
const files = dialogApi.getData().dropzone || [];
console.log(files);
if (files && files.length > 0) {
let formData = new FormData();
formData.append("file", files[0]);
@@ -762,9 +763,16 @@ const imageBrowser = (callback, value, meta, gallery = false) => {
input.value = "";
const data = result.data as MediaResponse;
console.log(data.medium);
if (data.medium) {
if (gallery == false) {
callback(data.medium.url);
dialog.close();
} else {
selected.push(data.medium.url);
dialogApi.showTab("gallery");
}
} else {
alert(
"The server responded with an unknown error"
@@ -772,6 +780,7 @@ const imageBrowser = (callback, value, meta, gallery = false) => {
}
})
.catch((error) => {
console.log(error);
input.value = "";
alert(
error.data.message ||