From c4bb20ed54e28e33c23bfb2f638ee6c31b9d3f6a Mon Sep 17 00:00:00 2001 From: midoks Date: Tue, 6 Dec 2022 20:37:07 +0800 Subject: [PATCH] Update files_api.py --- class/core/files_api.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/class/core/files_api.py b/class/core/files_api.py index aa1d1198c..f4d04c175 100755 --- a/class/core/files_api.py +++ b/class/core/files_api.py @@ -931,6 +931,7 @@ class files_api: return mw.getJson(data) def __get_stats(self, filename, path=None): + filename = filename.replace('//', '/') try: stat = os.stat(filename) accept = str(oct(stat.st_mode)[-3:]) @@ -947,11 +948,8 @@ class files_api: if path: tmp_path = (path + '/').replace('//', '/') - if tmp_path != '/': - filename = filename.replace(tmp_path, '', 1) + filename = filename.replace(tmp_path, '', 1) - filename = filename.replace('//', '/') - filename = filename.replace('/', '') return filename + ';' + size + ';' + mtime + ';' + accept + ';' + user + ';' + link except Exception as e: # print(e)