mirror of
https://github.com/tomahawk-player/tomahawk.git
synced 2025-03-21 00:09:47 +01:00
Try deduping better
This commit is contained in:
parent
1208035da3
commit
576a886937
@ -97,7 +97,13 @@ void
|
||||
DynamicModel::newTrackGenerated( const Tomahawk::query_ptr& query )
|
||||
{
|
||||
if( m_onDemandRunning ) {
|
||||
if ( m_deduper.contains( QPair< QString, QString >( query->track(), query->artist() ) ) )
|
||||
bool isDuplicate = false;
|
||||
for ( int i = 0; i < m_deduper.size(); i++ )
|
||||
{
|
||||
if ( m_deduper[ i ].first == query->track() && m_deduper[ i ].second == query->artist() )
|
||||
isDuplicate = true;
|
||||
}
|
||||
if ( isDuplicate )
|
||||
{
|
||||
m_playlist->generator()->fetchNext();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user