mirror of
https://github.com/owntone/owntone-server.git
synced 2025-02-13 06:38:10 -05:00
Merge pull request #66 from chme/artwork3
[artwork] do not add cache entry if reading artwork failed
This commit is contained in:
commit
2b16dd493e
@ -996,6 +996,7 @@ artwork_get_group_persistentid(int64_t persistentid, int max_w, int max_h, struc
|
|||||||
DPRINTF(E_DBG, L_ART, "Artwork request for group %" PRIi64 "\n", persistentid);
|
DPRINTF(E_DBG, L_ART, "Artwork request for group %" PRIi64 "\n", persistentid);
|
||||||
|
|
||||||
ret = 0;
|
ret = 0;
|
||||||
|
format = 0;
|
||||||
got_spotifyitem = 0;
|
got_spotifyitem = 0;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -1093,7 +1094,15 @@ artwork_get_group_persistentid(int64_t persistentid, int max_w, int max_h, struc
|
|||||||
db_query_end(&qp);
|
db_query_end(&qp);
|
||||||
|
|
||||||
if (ret < 0)
|
if (ret < 0)
|
||||||
|
{
|
||||||
DPRINTF(E_LOG, L_ART, "Error fetching Q_GROUP_ITEMS results\n");
|
DPRINTF(E_LOG, L_ART, "Error fetching Q_GROUP_ITEMS results\n");
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
else if (format < 0)
|
||||||
|
{
|
||||||
|
DPRINTF(E_LOG, L_ART, "Error reading artwork\n");
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
else if (got_art > 0)
|
else if (got_art > 0)
|
||||||
{
|
{
|
||||||
cache_artwork_add(persistentid, max_w, max_h, format, filename, evbuf);
|
cache_artwork_add(persistentid, max_w, max_h, format, filename, evbuf);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user