onDrop File/Directory Upload Bug Fix
This commit is contained in:
@@ -552,12 +552,10 @@ class Uploads {
|
||||
GlobalUploadHash = "";
|
||||
GlobalUploadPath = "";
|
||||
GlobalContractCost = 0;
|
||||
var TableBody = document.getElementById("file-history-body");
|
||||
TableBody.innerHTML = '<tr class="empty-row"><td colspan="4">There are no files awaiting upload</td></tr>';
|
||||
var duration = document.getElementById('contract-duration').value;
|
||||
GlobalContractDuration = duration;
|
||||
GlobalContractCost = ((GlobalUploadSize / 1048576) * GlobalHostingCost) * (duration / 46522);
|
||||
document.getElementById("contract-cost").innerHTML = round(ContractCost, 2);
|
||||
document.getElementById("contract-cost").innerHTML = EthoUploads.round(GlobalContractCost, 2);
|
||||
document.getElementById("upload-hash").innerHTML = "";
|
||||
document.getElementById("upload-size").innerHTML = 0;
|
||||
GlobalContractCost = 0;
|
||||
@@ -914,9 +912,13 @@ class Uploads {
|
||||
}
|
||||
|
||||
resetFileTable() {
|
||||
if (typeof ($fileHistory) != 'undefined' && $fileHistory != null) {
|
||||
while ($fileHistory.hasChildNodes()) {
|
||||
$fileHistory.removeChild($fileHistory.firstChild);
|
||||
}
|
||||
//var TableBody = document.getElementById("file-history-body");
|
||||
//TableBody.innerHTML = '<tr class="empty-row"><td colspan="4">There are no files awaiting upload</td></tr>';
|
||||
}
|
||||
}
|
||||
|
||||
onDragEnter(event) {
|
||||
@@ -1137,9 +1139,8 @@ class Uploads {
|
||||
}
|
||||
|
||||
resetUploadProcess() {
|
||||
EthoUploads.resetFileTable();
|
||||
EthoUploads.updateUploadProgress(0);
|
||||
$uploadMessage.innerText = "Preparing Upload";
|
||||
//$uploadMessage.innerText = "Preparing Upload";
|
||||
document.getElementById("upload-status-message").textContent = "";
|
||||
MainFileArray = new Array();
|
||||
GlobalUploadSize = 0;
|
||||
@@ -1223,6 +1224,7 @@ class Uploads {
|
||||
}
|
||||
}
|
||||
onDrop(event) {
|
||||
console.log(event);
|
||||
MainFileArray.push([]);
|
||||
document.getElementById("upload-hash").textContent = "ANALYZING UPLOAD DATA";
|
||||
document.getElementById("upload-confirm-button").style.visibility = "hidden";
|
||||
@@ -1235,7 +1237,7 @@ class Uploads {
|
||||
GlobalMainPathArray.push(GlobalUploadPath);
|
||||
}
|
||||
const dt = event.dataTransfer
|
||||
const filesDropped = dt.files
|
||||
//const filesDropped = dt.files
|
||||
const itemsDropped = dt.items
|
||||
|
||||
function readFileContents(file) {
|
||||
@@ -1404,7 +1406,6 @@ class Uploads {
|
||||
|
||||
stopApplication() {
|
||||
EthoUploads.resetUploadProcess();
|
||||
EthoUploads.resetFileTable();
|
||||
}
|
||||
|
||||
|
||||
@@ -1459,7 +1460,7 @@ $(document).on("render_uploads", function () {
|
||||
});
|
||||
|
||||
$(document).on("drop", "#drag-container", function (event) {
|
||||
EthoUploads.onDrop(event);
|
||||
EthoUploads.onDrop(event.originalEvent);
|
||||
});
|
||||
|
||||
$(document).on("dragleave", "#drag-container", function (event) {
|
||||
@@ -1562,7 +1563,12 @@ $(document).on("render_uploads", function () {
|
||||
});
|
||||
|
||||
$(document).on("click", "#defaultModal-next", function (event) {
|
||||
$('#defaultModal2').iziModal();
|
||||
$('#defaultModal2').iziModal({
|
||||
onOpening: function () {
|
||||
EthoUploads.resetFileTable();
|
||||
}
|
||||
});
|
||||
|
||||
$('#defaultModal2').iziModal('open');
|
||||
$('#defaultModal').iziModal('close');
|
||||
EthoUploads.resetUploadProcess();
|
||||
|
||||
Reference in New Issue
Block a user