made file move js more concise

This commit is contained in:
BanceDev 2024-10-04 17:21:17 -04:00
parent 39095a1fd9
commit 5e60cd3148
2 changed files with 9 additions and 15 deletions

View file

@ -38,10 +38,17 @@ function hideMovingProgress() {
$('#movingOverlay').css('display', 'none');
}
function moveFile(fileName, folderName, dragBack) {
function moveFileToFolder(event, folderName, dragBack) {
event.preventDefault();
event.stopPropagation();
const fullUrl = event.dataTransfer.getData('text/uri-list');
const url = new URL(fullUrl);
let fileName = url.pathname;
$('#moveCurrentPath').val(fileName.slice(1));
fileName = fileName.split('/').pop();
$('#moveNewPath').val(folderName + '/' +fileName);
$('#moveNewPath').val(folderName + '/' + fileName);
$('#moveFileForm').submit();
}

View file

@ -1,16 +1,3 @@
<script>
function moveFileToFolder(event, folderName, dragBack) {
event.preventDefault();
event.stopPropagation();
const fullUrl = event.dataTransfer.getData('text/uri-list');
const url = new URL(fullUrl);
let relativeUrl = url.pathname;
moveFile(relativeUrl, folderName, dragBack);
}
</script>
<div id="uploadingOverlay" class="uploading-overlay" style="display: none">
<div class="uploading">
<p>Uploading, please wait...</p>