🛠️ Do not attempt to set quality if it is set to None.

This commit is contained in:
Robert Honz
2024-11-13 12:04:24 +01:00
parent f3be5f3014
commit ae2dd4fb2b
+8 -2
View File
@@ -300,8 +300,10 @@ class Download:
file_extension: str file_extension: str
do_flac_extract = False do_flac_extract = False
# If a quality is explicitly set, change it and remember the previously set quality. # If a quality is explicitly set, change it and remember the previously set quality.
quality_audio_old: Quality = self.adjust_quality_audio(quality_audio) quality_audio_old: Quality = self.adjust_quality_audio(quality_audio) if quality_audio else quality_audio
quality_video_old: QualityVideo = self.adjust_quality_video(quality_video) quality_video_old: QualityVideo = (
self.adjust_quality_video(quality_video) if quality_video else quality_video
)
if isinstance(media, Track): if isinstance(media, Track):
try: try:
@@ -312,6 +314,10 @@ class Download:
f"Consider to activate delay between downloads." f"Consider to activate delay between downloads."
) )
return False, ""
except:
self.fn_logger.exception(f"Something went wrong. Skipping '{name_builder_item(media)}'.")
return False, "" return False, ""
file_extension = media_stream.get_stream_manifest().file_extension file_extension = media_stream.get_stream_manifest().file_extension