mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-08-05 13:47:26 +02:00
* Fixed search crash.
This commit is contained in:
@@ -179,6 +179,7 @@ TrackModel::data( const QModelIndex& index, int role ) const
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case Composer:
|
case Composer:
|
||||||
|
if ( !query->results().first()->composer().isNull() )
|
||||||
return query->results().first()->composer()->name();
|
return query->results().first()->composer()->name();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -187,9 +188,7 @@ TrackModel::data( const QModelIndex& index, int role ) const
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case Bitrate:
|
case Bitrate:
|
||||||
if ( query->results().first()->bitrate() == 0 )
|
if ( query->results().first()->bitrate() > 0 )
|
||||||
return QString();
|
|
||||||
else
|
|
||||||
return query->results().first()->bitrate();
|
return query->results().first()->bitrate();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -198,9 +197,7 @@ TrackModel::data( const QModelIndex& index, int role ) const
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case Year:
|
case Year:
|
||||||
if ( query->results().first()->year() == 0 )
|
if ( query->results().first()->year() != 0 )
|
||||||
return QString();
|
|
||||||
else
|
|
||||||
return query->results().first()->year();
|
return query->results().first()->year();
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -218,9 +215,7 @@ TrackModel::data( const QModelIndex& index, int role ) const
|
|||||||
|
|
||||||
case AlbumPos:
|
case AlbumPos:
|
||||||
QString tPos;
|
QString tPos;
|
||||||
if ( query->results().first()->albumpos() == 0 )
|
if ( query->results().first()->albumpos() != 0 )
|
||||||
return QString();
|
|
||||||
else
|
|
||||||
{
|
{
|
||||||
tPos = QString::number( query->results().first()->albumpos() );
|
tPos = QString::number( query->results().first()->albumpos() );
|
||||||
if( query->results().first()->discnumber() == 0 )
|
if( query->results().first()->discnumber() == 0 )
|
||||||
|
Reference in New Issue
Block a user