mirror of
https://github.com/9001/copyparty.git
synced 2025-08-17 09:02:15 -06:00
mkdir with leading slash works as expected
This commit is contained in:
parent
4b720f4150
commit
65e4d67c3e
|
@ -7165,16 +7165,17 @@ var msel = (function () {
|
||||||
form.onsubmit = function (e) {
|
form.onsubmit = function (e) {
|
||||||
ev(e);
|
ev(e);
|
||||||
clmod(sf, 'vis', 1);
|
clmod(sf, 'vis', 1);
|
||||||
sf.textContent = 'creating "' + tb.value + '"...';
|
var dn = tb.value;
|
||||||
|
sf.textContent = 'creating "' + dn + '"...';
|
||||||
|
|
||||||
var fd = new FormData();
|
var fd = new FormData();
|
||||||
fd.append("act", "mkdir");
|
fd.append("act", "mkdir");
|
||||||
fd.append("name", tb.value);
|
fd.append("name", dn);
|
||||||
|
|
||||||
var xhr = new XHR();
|
var xhr = new XHR();
|
||||||
xhr.vp = get_evpath();
|
xhr.vp = get_evpath();
|
||||||
xhr.dn = tb.value;
|
xhr.dn = dn;
|
||||||
xhr.open('POST', xhr.vp, true);
|
xhr.open('POST', dn.startsWith('/') ? (SR || '/') : xhr.vp, true);
|
||||||
xhr.onload = xhr.onerror = cb;
|
xhr.onload = xhr.onerror = cb;
|
||||||
xhr.responseType = 'text';
|
xhr.responseType = 'text';
|
||||||
xhr.send(fd);
|
xhr.send(fd);
|
||||||
|
@ -7202,6 +7203,7 @@ var msel = (function () {
|
||||||
var dn = this.getResponseHeader('X-New-Dir');
|
var dn = this.getResponseHeader('X-New-Dir');
|
||||||
dn = dn ? '/' + dn + '/' : uricom_enc(this.dn);
|
dn = dn ? '/' + dn + '/' : uricom_enc(this.dn);
|
||||||
treectl.goto(dn, true);
|
treectl.goto(dn, true);
|
||||||
|
tree_scrollto();
|
||||||
}
|
}
|
||||||
})();
|
})();
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue