Fix mutable default argument

This commit is contained in:
Labrys of Knossos 2018-12-26 12:29:57 -05:00 committed by Lizband
parent ad3fb4519d
commit 80b5a8c253

View file

@ -1032,7 +1032,10 @@ def is_archive_file(filename):
return False return False
def is_media_file(mediafile, media=True, audio=True, meta=True, archives=True, other=False, otherext=[]): def is_media_file(mediafile, media=True, audio=True, meta=True, archives=True, other=False, otherext=None):
if otherext is None:
otherext = []
file_name, file_ext = os.path.splitext(mediafile) file_name, file_ext = os.path.splitext(mediafile)
try: try:
@ -1051,7 +1054,10 @@ def is_media_file(mediafile, media=True, audio=True, meta=True, archives=True, o
return False return False
def list_media_files(path, min_size=0, delete_ignored=0, media=True, audio=True, meta=True, archives=True, other=False, otherext=[]): def list_media_files(path, min_size=0, delete_ignored=0, media=True, audio=True, meta=True, archives=True, other=False, otherext=None):
if otherext is None:
otherext = []
files = [] files = []
if not os.path.isdir(path): if not os.path.isdir(path):
if os.path.isfile(path): # Single file downloads. if os.path.isfile(path): # Single file downloads.