Sanitize filename

reported by @sombikdesigala
master
flyingrub 2017-09-19 16:00:13 +02:00
parent 960783345e
commit f837df5fa7
1 changed files with 1 additions and 0 deletions

View File

@ -414,6 +414,7 @@ def download_track(track, playlist_name=None, playlist_file=None):
invalid_chars = '\/:*?|<>"'
filename = ''.join(c for c in filename if c not in invalid_chars)
filename.encode('utf-8', 'ignore').decode('utf8')
base, ext = os.path.splitext(filename)
filename = base + ext.lower()
logger.debug("filename : {0}".format(filename))