[SCM] ktp-accounts-kcm packaging branch, master, updated. debian/15.12.1-1-1157-gc4589c5

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


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-accounts-kcm.git;a=commitdiff;h=ab41d83

The following commit has been merged in the master branch:
commit ab41d8362a42f5d50a14573d005707a650de7d2e
Author: Daniele E. Domenichelli <daniele.domenichelli at gmail.com>
Date:   Mon Sep 19 15:01:37 2011 +0100

    Hide password from debug output
    
    Reviewed-by: David Edmundson <kde at david.edmundson.co.uk>
    REVIEW: 102667
---
 src/edit-account-dialog.cpp | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/edit-account-dialog.cpp b/src/edit-account-dialog.cpp
index 3653974..8e9cde8 100644
--- a/src/edit-account-dialog.cpp
+++ b/src/edit-account-dialog.cpp
@@ -99,11 +99,16 @@ void EditAccountDialog::accept()
         return;
     }
 
+    Tp::PendingStringList *psl = d->item->account()->updateParameters(setParameters, unsetParameters);
+
+    // We don't want to print on the screen our passwords therefore we hide it before printing
+    if (setParameters.contains(QLatin1String("password")))
+    {
+        setParameters[QLatin1String("password")] = QLatin1String("**********");
+    }
     kDebug() << "Set parameters:" << setParameters;
     kDebug() << "Unset parameters:" << unsetParameters;
 
-    Tp::PendingStringList *psl = d->item->account()->updateParameters(setParameters, unsetParameters);
-
     connect(psl,
             SIGNAL(finished(Tp::PendingOperation*)),
             SLOT(onParametersUpdated(Tp::PendingOperation*)));
@@ -119,7 +124,7 @@ void EditAccountDialog::onParametersUpdated(Tp::PendingOperation *op)
         return;
     }
 
-    Tp::PendingStringList *psl = dynamic_cast<Tp::PendingStringList*>(op);
+    Tp::PendingStringList *psl = qobject_cast<Tp::PendingStringList*>(op);
 
     Q_ASSERT(psl);
     if (!psl)

-- 
ktp-accounts-kcm packaging



More information about the pkg-kde-commits mailing list