fix folder tree presentation in mixed-r/w volumes

This commit is contained in:
ed 2021-02-20 19:10:16 +00:00
parent f12789cf44
commit ff593a0904
2 changed files with 3 additions and 2 deletions

View file

@ -1095,7 +1095,7 @@ class HttpCli(object):
ret["k" + excl] = self.gen_tree("/".join([top, excl]).strip("/"), target)
try:
vn, rem = self.auth.vfs.get(top, self.uname, self.readable, self.writable)
vn, rem = self.auth.vfs.get(top, self.uname, True, False)
fsroot, vfs_ls, vfs_virt = vn.ls(rem, self.uname)
except:
vfs_ls = []

View file

@ -862,7 +862,8 @@ function autoplay_blocked() {
function parsetree(res, top) {
var ret = '';
for (var a = 0; a < res.a.length; a++) {
res['k' + res.a[a]] = 0;
if (res.a[a] !== '')
res['k' + res.a[a]] = 0;
}
delete res['a'];
var keys = Object.keys(res);