added "Fixed not selecting the file just uploaded" - 9ee6171

This commit is contained in:
saifullah-N
2023-03-19 22:20:54 +05:30
parent 2baae7965a
commit 143a7170a5
3 changed files with 12 additions and 10 deletions

View File

@@ -23,7 +23,10 @@ class FileHandler(bbctrl.APIHandler):
filename = self.request.path.split('/')[-1]
self.uploadFilename = url_unescape(filename) \
.replace('\\', '/') \
.encode("ascii", errors="replace") \
.decode() \
.replace('\\', '_') \
.replace('/', '_') \
.replace('#', '-') \
.replace('?', '-')
@@ -71,7 +74,8 @@ class FileHandler(bbctrl.APIHandler):
def get(self, filename):
if not filename:
raise HTTPError(400, 'Missing filename')
filename = os.path.basename(filename)
filename = os.path.basename(url_unescape(filename))
try:
with open(self.get_upload(filename).encode('utf8'), 'r') as f: