1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-03-25 18:30:20 +01:00

* Fixed cover loading in error case.

This commit is contained in:
Christian Muehlhaeuser 2012-07-01 08:56:57 +02:00
parent 064efb4570
commit bbec1dfbbe
2 changed files with 14 additions and 5 deletions

View File

@ -174,10 +174,14 @@ Album::infoSystemInfo( const Tomahawk::InfoSystem::InfoRequestData& requestData,
return;
}
m_coverLoaded = true;
if ( !output.isNull() && output.isValid() )
if ( output.isNull() )
{
m_coverLoaded = true;
}
else if ( output.isValid() )
{
m_coverLoaded = true;
QVariantMap returnedData = output.value< QVariantMap >();
const QByteArray ba = returnedData["imgbytes"].toByteArray();
if ( ba.length() )

View File

@ -315,9 +315,14 @@ Artist::infoSystemInfo( Tomahawk::InfoSystem::InfoRequestData requestData, QVari
case Tomahawk::InfoSystem::InfoArtistImages:
{
m_coverLoaded = true;
if ( !output.isNull() && output.isValid() )
if ( output.isNull() )
{
m_coverLoaded = true;
}
else if ( output.isValid() )
{
m_coverLoaded = true;
const QByteArray ba = returnedData["imgbytes"].toByteArray();
if ( ba.length() )
{