From a1dc2edd5128b99e8872836bf6f94de5e12f2203 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hugo=20Lindstr=C3=B6m?= Date: Tue, 20 Nov 2012 21:18:37 +0100 Subject: [PATCH] Use addQueryItem instead of .arg() --- .../generic/newreleases/NewReleasesPlugin.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/infoplugins/generic/newreleases/NewReleasesPlugin.cpp b/src/infoplugins/generic/newreleases/NewReleasesPlugin.cpp index 09adfcf35..e3664451a 100644 --- a/src/infoplugins/generic/newreleases/NewReleasesPlugin.cpp +++ b/src/infoplugins/generic/newreleases/NewReleasesPlugin.cpp @@ -208,7 +208,9 @@ NewReleasesPlugin::notInCacheSlot( InfoStringHash criteria, InfoRequestData requ void NewReleasesPlugin::fetchNRSourcesList( bool fetchOnlySourcesList ) { - QUrl url = QUrl ( QString ( CHART_URL "newreleases?version=%1" ).arg( TomahawkUtils::appFriendlyVersion() ) ); + QUrl url = QUrl ( QString ( CHART_URL "newreleases" ) ); + url.addQueryItem( "version", TomahawkUtils::appFriendlyVersion() ); + QNetworkReply* reply = TomahawkUtils::nam()->get ( QNetworkRequest ( url ) ); reply->setProperty( "only_source_list", fetchOnlySourcesList ); @@ -257,7 +259,8 @@ NewReleasesPlugin::fetchAllNRSources() tDebug ( LOGVERBOSE ) << Q_FUNC_INFO << "InfoNewRelease fetching source data"; foreach ( QString source, m_nrSources ) { - QUrl url = QUrl ( QString ( CHART_URL "newreleases/%1?version=%2" ).arg ( source ).arg( TomahawkUtils::appFriendlyVersion() ) ); + QUrl url = QUrl ( QString ( CHART_URL "newreleases/%1" ).arg ( source ) ); + url.addQueryItem( "version", TomahawkUtils::appFriendlyVersion() ); QNetworkReply* reply = TomahawkUtils::nam()->get ( QNetworkRequest ( url ) ); reply->setProperty ( "nr_source", source ); @@ -274,7 +277,9 @@ void NewReleasesPlugin::fetchNR( InfoRequestData requestData, const QString& source, const QString& nr_id ) { /// Fetch the chart, we need source and id - QUrl url = QUrl ( QString ( CHART_URL "newreleases/%1/%2?version=%3" ).arg ( source ).arg ( nr_id ).arg( TomahawkUtils::appFriendlyVersion() ) ); + QUrl url = QUrl ( QString ( CHART_URL "newreleases/%1/%2" ).arg ( source ).arg ( nr_id ) ); + url.addQueryItem( "version", TomahawkUtils::appFriendlyVersion() ); + tDebug ( LOGVERBOSE ) << Q_FUNC_INFO << "fetching: " << url; QNetworkReply* reply = TomahawkUtils::nam()->get ( QNetworkRequest ( url ) );