diff --git a/src/rupert/ripper.py b/src/rupert/ripper.py index 89e66eb..b0af6a1 100644 --- a/src/rupert/ripper.py +++ b/src/rupert/ripper.py @@ -352,10 +352,13 @@ class Ripper: self._status_queue.put((None, (message, is_err))) def fetch_album_art(self) -> None: + assert self.release + assert Image try: data = fetch_album_art(self.release) except AlbumArtNotFound: log.error('No album art found for %s', self.release.title) + return buf = io.BytesIO(data) img = Image.open(buf) img.thumbnail((1000, 1000))