[Web Interface] Fix directory listing

- fixes not displaying files of top level directory
- fixes duplicate sub-directory listings
This commit is contained in:
Fabian Würfl
2018-05-21 12:29:05 +02:00
parent 6beed76ba5
commit f45aa6c712
2 changed files with 21 additions and 27 deletions

View File

@ -84,6 +84,7 @@ class Dir(object):
if subdir in self.subdirs:
searchpath = '/'.join(path.split('/')[1::])
subdirs = self.subdirs[subdir].get_subdirs(searchpath)
subdirs = list(map(lambda subsubdir: os.path.join(subdir, subsubdir), subdirs))
else:
subdirs = self.subdirs