Fix filename sanitization with `--no-windows-filenames` ()

Fix bug in 6fc85f617a

Closes 
Authored by: bashonly
pull/12059/head
bashonly 2025-01-11 13:05:23 -06:00 zatwierdzone przez GitHub
rodzic 1f4e1e85a2
commit 8346b54915
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -1323,7 +1323,7 @@ class YoutubeDL:
elif (sys.platform != 'win32' and not self.params.get('restrictfilenames')
and self.params.get('windowsfilenames') is False):
def sanitize(key, value):
return value.replace('/', '\u29F8').replace('\0', '')
return str(value).replace('/', '\u29F8').replace('\0', '')
else:
def sanitize(key, value):
return filename_sanitizer(key, value, restricted=self.params.get('restrictfilenames'))