1
0
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:
Christian Muehlhaeuser
2012-01-23 00:36:26 +01:00
parent 0c704d2928
commit 576c66133e

View File

@@ -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 )