Update UiRequest.py

Fixed a bug where a lack of a trailing slash in every url caused zeronet to fail to load the page, even if it existed.
This commit is contained in:
Durand D'souza 2016-09-20 05:23:34 +01:00 committed by GitHub
parent d608a0d847
commit 13837971a7

View file

@ -351,6 +351,8 @@ class UiRequest(object):
DebugMedia.merge(file_path)
if os.path.isfile(file_path): # File exits
return self.actionFile(file_path)
elif os.path.isdir(file_path): # If this is actually a folder, add "/" and redirect
return self.actionRedirect("./{0}/".format(path_parts["inner_path"].split("/")[-1]))
else: # File not exits, try to download
site = SiteManager.site_manager.need(address, all_file=False)
result = site.needFile(path_parts["inner_path"], priority=5) # Wait until file downloads