From b778b645abfc6287237ceb6fbb6137d6ef01eb29 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Corbasson?= Date: Mon, 9 Feb 2026 16:44:09 +0100 Subject: [PATCH] Make exception handling for cover art fetching more tolerant MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Use the parent class WebServiceError to cover all errors related to MusicBrainz API requests (ResponseError, NetworkError and AuthenticationError) Signed-off-by: Loïc CORBASSON --- whipper/common/program.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/whipper/common/program.py b/whipper/common/program.py index 73193f4..46d28f1 100644 --- a/whipper/common/program.py +++ b/whipper/common/program.py @@ -529,7 +529,7 @@ class Program: logger.debug('fetching cover art for release: %r', release_id) try: data = musicbrainzngs.get_image_front(release_id, 500) - except musicbrainzngs.ResponseError as e: + except musicbrainzngs.WebServiceError as e: logger.error('error fetching cover art: %r', e) return