fix file info URL and webdav move destination URL
Former-commit-id: ee1536160e0d5a68afc3a8c0e9dc25bd170c7bd9
This commit is contained in:
@@ -137,10 +137,13 @@ webdav.convertURL = function (url) {
|
||||
|
||||
webdav.move = function (oldLink, newLink) {
|
||||
return new Promise((resolve, reject) => {
|
||||
let request = new XMLHttpRequest();
|
||||
let request = new XMLHttpRequest(),
|
||||
destination = newLink.replace(baseURL + "/", webdavURL + "/");
|
||||
|
||||
destination = window.location.origin + destination.substring(prefixURL.length);
|
||||
|
||||
request.open('MOVE', webdav.convertURL(oldLink), true);
|
||||
request.setRequestHeader('Destination', webdav.convertURL(newLink));
|
||||
request.setRequestHeader('Destination', destination);
|
||||
request.onload = () => {
|
||||
if(request.status == 201 || request.status == 204) {
|
||||
resolve();
|
||||
|
||||
@@ -562,4 +562,4 @@ document.addEventListener('DOMContentLoaded', event => {
|
||||
document.addEventListener("drop", listing.documentDrop, false);
|
||||
}
|
||||
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user