on xenial help sign in
Return default album art in error cases.
commit7df5f8b989e3f3ecc7d66e7bd03ad9193d1ff4a0 authorPawel Stolowski <pawel.stolowski@canonical.com> dateTue 8 Oct 2013, 15:55 (13 years ago) parent946820e
1 file changed+2−2
plugins/Utils/albumartprovider.cpp+2−2
plugins/Utils/albumartprovider.cpp+2−2
@@ -151,7 +151,7 @@ std::string AlbumArtProvider::get_image(const std::string &artist, const std::st
151151
152152 if (m_settings != nullptr && g_settings_get_boolean(m_settings, "remote-content-search") == false) {
153153 qDebug() << "Remote content disabled";
154− return "";
154+ return DEFAULT_ALBUM_ART;
155155 }
156156
157157 std::string image_url = get_lastfm_url(info);
@@ -162,7 +162,7 @@ std::string AlbumArtProvider::get_image(const std::string &artist, const std::st
162162 tmpnam(tmpname);
163163 //std::unique_ptr<char, int(*)(const char*)> deleter(tmpname, unlink);
164164 if(!download_and_store(image_url, tmpname)) {
165− return "";
165+ return DEFAULT_ALBUM_ART;
166166 }
167167 fix_format(tmpname);
168168 FILE *f = fopen(tmpname, "r");