File choqok-1.4-plugin-yourls-fix.patch of Package choqok
commit ea20cb680c0abce8da17db78859216deebc138f3
Author: Benjamin Marwell <bmarwell@gmail.com>
Date: Mon Dec 30 09:48:18 2013 +0100
Fix Yourls plugin
BUG:265219
REVIEW:114730
diff --git a/plugins/shorteners/yourls/yourls.cpp b/plugins/shorteners/yourls/yourls.cpp
index 396550c..7bbeddf 100644
--- a/plugins/shorteners/yourls/yourls.cpp
+++ b/plugins/shorteners/yourls/yourls.cpp
@@ -57,6 +57,8 @@ QString Yourls::shorten( const QString &url )
reqUrl.addQueryItem( "action", "shorturl" ); /* set action to shorturl */
reqUrl.addQueryItem( "format", "xml" ); /* get result as xml */
reqUrl.addQueryItem( "url", KUrl( url ).url() ); /* url to be shorted */
+ password = Choqok::PasswordManager::self()->readPassword(
+ QString("yourls_%1").arg(YourlsSettings::username())).toUtf8();
if( !YourlsSettings::username().isEmpty() ){
reqUrl.addQueryItem( "username", YourlsSettings::username() );
reqUrl.addQueryItem( "password", password );