web: handle missing art gracefully

This commit is contained in:
Lars Kruse 2016-05-24 03:05:51 +02:00
parent 26cdbb0f7b
commit be4dc227fc

View file

@ -218,7 +218,10 @@ def album_query(queries):
@app.route('/album/<int:album_id>/art')
def album_art(album_id):
album = g.lib.get_album(album_id)
return flask.send_file(album.artpath)
if album.artpath:
return flask.send_file(album.artpath)
else:
return flask.abort(404)
# Artists.