[BUG] Fix channel artwork error if not specified (#146)

This commit is contained in:
Jesse Bannon 2022-08-04 11:28:34 -07:00 committed by GitHub
parent fe9803ca28
commit c6e6f8e275
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

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)