1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-06 06:07:37 +02:00

debug for rotzbouw

This commit is contained in:
Leo Franchi
2011-10-17 17:13:31 -04:00
parent 576a886937
commit dd1071f180

View File

@@ -88,7 +88,6 @@ DynamicModel::startOnDemand()
m_playlist->generator()->startOnDemand(); m_playlist->generator()->startOnDemand();
m_deduper.clear();
m_onDemandRunning = true; m_onDemandRunning = true;
} }
@@ -98,17 +97,22 @@ DynamicModel::newTrackGenerated( const Tomahawk::query_ptr& query )
{ {
if( m_onDemandRunning ) { if( m_onDemandRunning ) {
bool isDuplicate = false; bool isDuplicate = false;
qDebug() << "Deduping:" << query->track() << query->artist();
for ( int i = 0; i < m_deduper.size(); i++ ) for ( int i = 0; i < m_deduper.size(); i++ )
{ {
qDebug() << "Checking against:" << m_deduper[ i ].first << m_deduper[ i ].second;
if ( m_deduper[ i ].first == query->track() && m_deduper[ i ].second == query->artist() ) if ( m_deduper[ i ].first == query->track() && m_deduper[ i ].second == query->artist() )
isDuplicate = true; isDuplicate = true;
} }
qDebug() << "is dup?" << isDuplicate;
if ( isDuplicate ) if ( isDuplicate )
{ {
m_playlist->generator()->fetchNext(); m_playlist->generator()->fetchNext();
return; return;
} else { }
else
{
m_deduper.append( QPair< QString, QString >( query->track(), query->artist() ) ); m_deduper.append( QPair< QString, QString >( query->track(), query->artist() ) );
} }