[SCM] ktp-common-internals packaging branch, master, updated. debian/15.12.1-2-1839-gf0635e9
Maximiliano Curia
maxy at moszumanska.debian.org
Mon May 9 09:08:11 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-common-internals.git;a=commitdiff;h=a5f7989
The following commit has been merged in the master branch:
commit a5f7989e6f588ba265701f020d600989b7d21823
Author: Martin Klapetek <mklapetek at kde.org>
Date: Sun Apr 13 23:32:36 2014 +0200
Add contacts only from valid accounts
Reviewed-by: David Edmundson
BUG: 318364
FIXED-IN: 0.8.1
---
KTp/Models/accounts-tree-proxy-model.cpp | 8 +++++---
KTp/global-contact-manager.cpp | 6 ++++--
2 files changed, 9 insertions(+), 5 deletions(-)
diff --git a/KTp/Models/accounts-tree-proxy-model.cpp b/KTp/Models/accounts-tree-proxy-model.cpp
index c600294..eae3eac 100644
--- a/KTp/Models/accounts-tree-proxy-model.cpp
+++ b/KTp/Models/accounts-tree-proxy-model.cpp
@@ -103,9 +103,11 @@ void KTp::AccountsTreeProxyModel::onAccountChanged()
void KTp::AccountsTreeProxyModel::onAccountAdded(const Tp::AccountPtr &account)
{
- forceGroup(account->objectPath());
- connect(account.data(), SIGNAL(normalizedNameChanged(QString)), SLOT(onAccountChanged()));
- connect(account.data(), SIGNAL(iconNameChanged(QString)), SLOT(onAccountChanged()));
+ if (account->isValidAccount()) {
+ forceGroup(account->objectPath());
+ connect(account.data(), SIGNAL(normalizedNameChanged(QString)), SLOT(onAccountChanged()));
+ connect(account.data(), SIGNAL(iconNameChanged(QString)), SLOT(onAccountChanged()));
+ }
}
void KTp::AccountsTreeProxyModel::onAccountRemoved(const Tp::AccountPtr &account)
diff --git a/KTp/global-contact-manager.cpp b/KTp/global-contact-manager.cpp
index fb69bd2..e2533e9 100644
--- a/KTp/global-contact-manager.cpp
+++ b/KTp/global-contact-manager.cpp
@@ -82,8 +82,10 @@ void GlobalContactManager::onAccountManagerReady(Tp::PendingOperation *op)
void GlobalContactManager::onNewAccount(const Tp::AccountPtr &account)
{
- onConnectionChanged(account->connection());
- connect(account.data(), SIGNAL(connectionChanged(Tp::ConnectionPtr)), SLOT(onConnectionChanged(Tp::ConnectionPtr)));
+ if (account->isValidAccount()) {
+ onConnectionChanged(account->connection());
+ connect(account.data(), SIGNAL(connectionChanged(Tp::ConnectionPtr)), SLOT(onConnectionChanged(Tp::ConnectionPtr)));
+ }
}
--
ktp-common-internals packaging
More information about the pkg-kde-commits
mailing list