mirror of
https://github.com/krateng/maloja.git
synced 2025-06-10 04:12:11 +03:00
Cleanup
This commit is contained in:
parent
b83eee559f
commit
a4e06413d8
@ -76,14 +76,16 @@ def remove_image_from_cache(id,table):
|
|||||||
result = conn.execute(op)
|
result = conn.execute(op)
|
||||||
|
|
||||||
def dl_image(url):
|
def dl_image(url):
|
||||||
|
if url is None: return None
|
||||||
try:
|
try:
|
||||||
r = requests.get(url)
|
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()
|
data = io.BytesIO(r.content).read()
|
||||||
uri = datauri.DataURI.make(mime,charset='ascii',base64=True,data=data)
|
uri = datauri.DataURI.make(mime,charset='ascii',base64=True,data=data)
|
||||||
|
log(f"Downloaded {url} for local caching")
|
||||||
return uri
|
return uri
|
||||||
except:
|
except:
|
||||||
raise
|
log(f"Image {url} could not be downloaded for local caching")
|
||||||
return url
|
return url
|
||||||
|
|
||||||
def get_track_image(track=None,track_id=None,fast=False):
|
def get_track_image(track=None,track_id=None,fast=False):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user