From 405864d4d9f5319c8ed39aa004ba775ff69fa5c1 Mon Sep 17 00:00:00 2001 From: Leo Franchi Date: Fri, 21 Sep 2012 15:31:01 -0400 Subject: [PATCH] Use hostname of resulthint for display --- src/libtomahawk/database/DatabaseImpl.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/libtomahawk/database/DatabaseImpl.cpp b/src/libtomahawk/database/DatabaseImpl.cpp index e7b33393e..44f73e539 100644 --- a/src/libtomahawk/database/DatabaseImpl.cpp +++ b/src/libtomahawk/database/DatabaseImpl.cpp @@ -623,11 +623,12 @@ DatabaseImpl::resultFromHint( const Tomahawk::query_ptr& origquery ) res = Tomahawk::Result::get( url ); res->setRID( uuid() ); res->setScore( 1.0 ); - res->setArtist( Tomahawk::Artist::get( artistId( origquery->artist(), true ), origquery->artist() ) ); - res->setAlbum( Tomahawk::Album::get( albumId( res->artist()->id(), origquery->album(), true ), origquery->album(), res->artist() ) ); + res->setArtist( Tomahawk::Artist::get( artistId( origquery->artist(), false ), origquery->artist() ) ); + res->setAlbum( Tomahawk::Album::get( albumId( res->artist()->id(), origquery->album(), false ), origquery->album(), res->artist() ) ); res->setTrack( origquery->track() ); res->setDuration( origquery->duration() ); - res->setFriendlySource( url ); + const QUrl u = QUrl::fromUserInput( url ); + res->setFriendlySource( u.host() ); return res; }