[SCM] ktp-auth-handler packaging branch, master, updated. debian/15.12.1-2-282-g080758e

Maximiliano Curia maxy at moszumanska.debian.org
Fri May 27 23:59:30 UTC 2016


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-auth-handler.git;a=commitdiff;h=e57730b

The following commit has been merged in the master branch:
commit e57730b0e2e991f14372d92a9e1ce22109be2d47
Author: Martin Klapetek <mklapetek at kde.org>
Date:   Thu Aug 21 16:06:32 2014 +0200

    Port KUrl to QUrl
---
 x-messenger-oauth2-prompt.cpp          | 13 +++++++------
 x-telepathy-sso-facebook-operation.cpp | 23 +++++++++++++----------
 2 files changed, 20 insertions(+), 16 deletions(-)

diff --git a/x-messenger-oauth2-prompt.cpp b/x-messenger-oauth2-prompt.cpp
index 8c1792f..27a25ff 100644
--- a/x-messenger-oauth2-prompt.cpp
+++ b/x-messenger-oauth2-prompt.cpp
@@ -18,7 +18,6 @@
 
 #include "x-messenger-oauth2-prompt.h"
 
-#include <KUrl>
 #include <KIcon>
 #include <KToolInvocation>
 #include <KWebView>
@@ -28,6 +27,8 @@
 #include <QtGui/QBoxLayout>
 #include <QtGui/QLayout>
 #include <QtNetwork/QNetworkReply>
+#include <QUrl>
+#include <QUrlQuery>
 #include <QDebug>
 
 #include <QtWebKit/QWebSettings>
@@ -108,8 +109,8 @@ XMessengerOAuth2Prompt::XMessengerOAuth2Prompt(QWidget* parent) :
             SLOT(onUnsupportedContent(QNetworkReply*)));
 
     // start loading the login URL
-    KUrl url(QString(authorizeRequest).arg(msnClientID).arg(scopes).arg(redirectUri));
-    m_webView->load(url.url());
+    QUrl url(QString(authorizeRequest).arg(msnClientID).arg(scopes).arg(redirectUri));
+    m_webView->load(url);
 }
 
 XMessengerOAuth2Prompt::~XMessengerOAuth2Prompt()
@@ -179,8 +180,8 @@ void XMessengerOAuth2Prompt::onUnsupportedContent(QNetworkReply* reply)
 
 void XMessengerOAuth2Prompt::extractCode(const QUrl &url)
 {
-    QString code = url.queryItemValue(codeParameter);
     qDebug() << url;
+    QString code = QUrlQuery(url).queryItemValue(codeParameter);
 
     if (code.isEmpty()) {
         // Could not find the access token
@@ -191,8 +192,8 @@ void XMessengerOAuth2Prompt::extractCode(const QUrl &url)
     qDebug() << "Code found:" << code;
 
     // start loading the login URL
-    KUrl tokenUrl(QString(tokenRequest).arg(msnClientID).arg(redirectUri).arg(code));
-    m_webView->load(tokenUrl.url());
+    QUrl tokenUrl(QString(tokenRequest).arg(msnClientID).arg(redirectUri).arg(code));
+    m_webView->load(tokenUrl);
 }
 
 
diff --git a/x-telepathy-sso-facebook-operation.cpp b/x-telepathy-sso-facebook-operation.cpp
index 82c47b6..a4a9dc9 100644
--- a/x-telepathy-sso-facebook-operation.cpp
+++ b/x-telepathy-sso-facebook-operation.cpp
@@ -26,8 +26,9 @@
 
 #include <Accounts/Account>
 
-#include <KUrl>
 #include <QDebug>
+#include <QUrlQuery>
+#include <QUrl>
 
 #include "getcredentialsjob.h"
 
@@ -77,23 +78,25 @@ void XTelepathySSOFacebookOperation::onNewChallenge(const QByteArray& challengeD
 
 void XTelepathySSOFacebookOperation::gotCredentials(KJob *kJob)
 {
-    KUrl fbRequestUrl;
-    KUrl fbResponseUrl;
     qDebug();
+    QUrl fbRequestUrl;
 
     fbRequestUrl.setQuery(m_challengeData);
+    QUrlQuery fbRequestQuery(fbRequestUrl);
+    QUrlQuery fbResponseQuery;
+
     qDebug() << fbRequestQuery.queryItemValue("version");
 
     GetCredentialsJob *job = qobject_cast< GetCredentialsJob* >(kJob);
     QVariantMap credentialsData = job->credentialsData();
-    fbResponseUrl.addQueryItem("method", fbRequestUrl.queryItemValue("method"));
-    fbResponseUrl.addQueryItem("nonce", fbRequestUrl.queryItemValue("nonce"));
-    fbResponseUrl.addQueryItem("access_token", credentialsData["AccessToken"].toString());
-    fbResponseUrl.addQueryItem("api_key", credentialsData["ClientId"].toString());
-    fbResponseUrl.addQueryItem("call_id", "0");
-    fbResponseUrl.addQueryItem("v", "1.0");
+    fbResponseQuery.addQueryItem("method", fbRequestQuery.queryItemValue("method"));
+    fbResponseQuery.addQueryItem("nonce", fbRequestQuery.queryItemValue("nonce"));
+    fbResponseQuery.addQueryItem("access_token", credentialsData["AccessToken"].toString());
+    fbResponseQuery.addQueryItem("api_key", credentialsData["ClientId"].toString());
+    fbResponseQuery.addQueryItem("call_id", "0");
+    fbResponseQuery.addQueryItem("v", "1.0");
 
     //.mid(1) trims leading '?' char
-    m_saslIface->Respond(fbResponseUrl.query().mid(1).toUtf8());
     qDebug() << fbResponseQuery.query().mid(1);
+    m_saslIface->Respond(fbResponseQuery.query().mid(1).toUtf8());
 }

-- 
ktp-auth-handler packaging



More information about the pkg-kde-commits mailing list