From 7c6304beea3aae3329e006ee24e343a2ee64cfc9 Mon Sep 17 00:00:00 2001
From: Christian Muehlhaeuser <muesli@gmail.com>
Date: Tue, 16 Aug 2011 01:25:53 +0200
Subject: [PATCH] * Fixed Javascript resolvers not working / breaking Tomahawk.

---
 src/resolvers/qtscriptresolver.cpp | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/resolvers/qtscriptresolver.cpp b/src/resolvers/qtscriptresolver.cpp
index ef89ffe88..ac4a06931 100644
--- a/src/resolvers/qtscriptresolver.cpp
+++ b/src/resolvers/qtscriptresolver.cpp
@@ -285,9 +285,9 @@ QtScriptResolver::parseResultVariantList( const QVariantList& reslist )
         QVariantMap m = rv.toMap();
 
         Tomahawk::result_ptr rp( new Tomahawk::Result() );
-        Tomahawk::artist_ptr ap = Tomahawk::Artist::get( m.value( "artist" ).toString(), true );
+        Tomahawk::artist_ptr ap = Tomahawk::Artist::get( m.value( "artist" ).toString() );
         rp->setArtist( ap );
-        rp->setAlbum( Tomahawk::Album::get( ap, m.value( "album" ).toString(), true ) );
+        rp->setAlbum( Tomahawk::Album::get( 0, m.value( "album" ).toString(), ap ) );
         rp->setTrack( m.value( "track" ).toString() );
         rp->setBitrate( m.value( "bitrate" ).toUInt() );
         rp->setUrl( m.value( "url" ).toString() );