From a4e06413d8ef4270b6599148a08e1722fa8f7cd8 Mon Sep 17 00:00:00 2001 From: krateng Date: Sat, 26 Feb 2022 22:47:41 +0100 Subject: [PATCH] Cleanup --- maloja/utilities/images.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/maloja/utilities/images.py b/maloja/utilities/images.py index d6950a7..41fc6d6 100644 --- a/maloja/utilities/images.py +++ b/maloja/utilities/images.py @@ -76,14 +76,16 @@ def remove_image_from_cache(id,table): result = conn.execute(op) def dl_image(url): + if url is None: return None try: r = requests.get(url) - mime = r.headers.get('content-type','image/jpg') + mime = r.headers.get('content-type') or 'image/jpg' data = io.BytesIO(r.content).read() uri = datauri.DataURI.make(mime,charset='ascii',base64=True,data=data) + log(f"Downloaded {url} for local caching") return uri except: - raise + log(f"Image {url} could not be downloaded for local caching") return url def get_track_image(track=None,track_id=None,fast=False):