[BUG] Fix channel artwork error if not specified

This commit is contained in:
jbannon 2022-08-04 18:11:32 +00:00
parent fe9803ca28
commit 192ce7d952

View file

@ -205,16 +205,22 @@ class YoutubeChannelDownloader(YoutubeDownloader[YoutubeChannelDownloaderOptions
overrides overrides
Overrides that can contain variables in the avatar or banner file path Overrides that can contain variables in the avatar or banner file path
""" """
avatar_thumbnail_name = overrides.apply_formatter(self.download_options.channel_avatar_path) if self.download_options.channel_avatar_path:
self._download_thumbnail( avatar_thumbnail_name = overrides.apply_formatter(
thumbnail_url=self.channel.avatar_thumbnail_url(), self.download_options.channel_avatar_path
output_thumbnail_path=str(Path(self.working_directory) / avatar_thumbnail_name), )
) self._download_thumbnail(
self.save_file(file_name=avatar_thumbnail_name) thumbnail_url=self.channel.avatar_thumbnail_url(),
output_thumbnail_path=str(Path(self.working_directory) / avatar_thumbnail_name),
)
self.save_file(file_name=avatar_thumbnail_name)
banner_thumbnail_name = overrides.apply_formatter(self.download_options.channel_banner_path) if self.download_options.channel_banner_path:
self._download_thumbnail( banner_thumbnail_name = overrides.apply_formatter(
thumbnail_url=self.channel.banner_thumbnail_url(), self.download_options.channel_banner_path
output_thumbnail_path=str(Path(self.working_directory) / banner_thumbnail_name), )
) self._download_thumbnail(
self.save_file(file_name=banner_thumbnail_name) thumbnail_url=self.channel.banner_thumbnail_url(),
output_thumbnail_path=str(Path(self.working_directory) / banner_thumbnail_name),
)
self.save_file(file_name=banner_thumbnail_name)