From 3b65d7b474eaf1e64187606d147ebf023d764bcb Mon Sep 17 00:00:00 2001 From: Dominik Schmidt Date: Sun, 27 Jan 2013 23:10:49 +0100 Subject: [PATCH] Make source->username() always return a dbid (also for LocalSource) --- src/TomahawkApp.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/TomahawkApp.cpp b/src/TomahawkApp.cpp index 28970aa19..c5026fad4 100644 --- a/src/TomahawkApp.cpp +++ b/src/TomahawkApp.cpp @@ -51,6 +51,7 @@ #include "Pipeline.h" #include "DropJob.h" #include "EchonestCatalogSynchronizer.h" +#include "database/DatabaseImpl.h" #include "audio/AudioEngine.h" #include "utils/XspfLoader.h" @@ -577,7 +578,8 @@ TomahawkApp::initLocalCollection() { connect( SourceList::instance(), SIGNAL( ready() ), SLOT( initServent() ) ); - source_ptr src( new Source( 0, tr( "My Collection" ) ) ); + source_ptr src( new Source( 0, Database::instance()->impl()->dbid() ) ); + src->setFriendlyName( tr( "My Collection" ) ); collection_ptr coll( new LocalCollection( src ) ); src->addCollection( coll );