From b71a6a0d4e41054ba66699cef9ba1f7a78eecc85 Mon Sep 17 00:00:00 2001 From: Terry Geng Date: Sat, 29 Feb 2020 17:10:22 +0800 Subject: [PATCH] fix: get_recursive_file_list_sorted not completed replaced in other files --- command.py | 10 +++++----- interface.py | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/command.py b/command.py index 3721529..3bb411e 100644 --- a/command.py +++ b/command.py @@ -157,7 +157,7 @@ def cmd_play_file(bot, user, text, command, parameter): # if parameter is {index} if parameter.isdigit(): - files = util.get_recursive_filelist_sorted(var.music_folder) + files = util.get_recursive_file_list_sorted(var.music_folder) if int(parameter) < len(files): filename = files[int(parameter)].replace(var.music_folder, '') music = {'type': 'file', @@ -192,7 +192,7 @@ def cmd_play_file(bot, user, text, command, parameter): else: parameter = "" - files = util.get_recursive_filelist_sorted(var.music_folder) + files = util.get_recursive_file_list_sorted(var.music_folder) music_library = util.Dir(var.music_folder) for file in files: music_library.add_file(file) @@ -217,7 +217,7 @@ def cmd_play_file(bot, user, text, command, parameter): else: # try to do a partial match - files = util.get_recursive_filelist_sorted(var.music_folder) + files = util.get_recursive_file_list_sorted(var.music_folder) matches = [(index, file) for index, file in enumerate(files) if parameter.lower() in file.lower()] if len(matches) == 0: bot.send_msg(constants.strings('no_file'), text) @@ -240,7 +240,7 @@ def cmd_play_file_match(bot, user, text, command, parameter): music_folder = var.music_folder if parameter: - files = util.get_recursive_filelist_sorted(music_folder) + files = util.get_recursive_file_list_sorted(music_folder) msgs = [ constants.strings('multiple_file_added')] count = 0 try: @@ -621,7 +621,7 @@ def cmd_list_file(bot, user, text, command, parameter): folder_path = var.music_folder - files = util.get_recursive_filelist_sorted(folder_path) + files = util.get_recursive_file_list_sorted(folder_path) msgs = [ "
Files available:" if not parameter else "
Matched files:" ] try: count = 0 diff --git a/interface.py b/interface.py index 4632a1d..2bfbc2c 100644 --- a/interface.py +++ b/interface.py @@ -96,7 +96,7 @@ def requires_auth(f): @requires_auth def index(): folder_path = var.music_folder - files = util.get_recursive_filelist_sorted(var.music_folder) + files = util.get_recursive_file_list_sorted(var.music_folder) music_library = util.Dir(folder_path) for file in files: music_library.add_file(file) @@ -191,7 +191,7 @@ def post(): if os.path.isdir(var.music_folder + folder): - files = util.get_recursive_filelist_sorted(var.music_folder) + files = util.get_recursive_file_list_sorted(var.music_folder) music_library = util.Dir(folder_path) for file in files: music_library.add_file(file) @@ -374,7 +374,7 @@ def download(): log.info('web: Download of file %s requested from %s:' % (requested_file, request.remote_addr)) if '../' not in requested_file: folder_path = var.music_folder - files = util.get_recursive_filelist_sorted(var.music_folder) + files = util.get_recursive_file_list_sorted(var.music_folder) if requested_file in files: filepath = os.path.join(folder_path, requested_file)