[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:46 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-common-internals.git;a=commitdiff;h=fdb2fd6
The following commit has been merged in the master branch:
commit fdb2fd6bfb299a6bea0056c8ccffb0d1eb056abc
Author: Aleix Pol <aleixpol at kde.org>
Date: Mon Mar 9 14:31:06 2015 +0100
Remove unused relation of uri and ktp::ContactPtr
It's redundant to m_contactVCards and unused
Reviewed by David Edmundson.
---
kpeople/datasourceplugin/im-persons-data-source.cpp | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/kpeople/datasourceplugin/im-persons-data-source.cpp b/kpeople/datasourceplugin/im-persons-data-source.cpp
index 606ad41..81bb90a 100644
--- a/kpeople/datasourceplugin/im-persons-data-source.cpp
+++ b/kpeople/datasourceplugin/im-persons-data-source.cpp
@@ -67,7 +67,6 @@ private:
QString createUri(const KTp::ContactPtr &contact) const;
//presence names indexed by ConnectionPresenceType
- QHash<QString, KTp::ContactPtr> m_contacts;
QMap<QString, AbstractContact::Ptr> m_contactVCards;
};
@@ -284,11 +283,10 @@ void KTpAllContacts::onAccountCurrentPresenceChanged(const Tp::Presence ¤t
void KTpAllContacts::onAllKnownContactsChanged(const Tp::Contacts &contactsAdded, const Tp::Contacts &contactsRemoved)
{
- if (!m_contacts.isEmpty()) {
+ if (!m_contactVCards.isEmpty()) {
Q_FOREACH (const Tp::ContactPtr &c, contactsRemoved) {
const KTp::ContactPtr &contact = KTp::ContactPtr::qObjectCast(c);
const QString uri = createUri(contact);
- m_contacts.remove(uri);
m_contactVCards.remove(uri);
Q_EMIT contactRemoved(uri);
}
@@ -310,8 +308,6 @@ void KTpAllContacts::onAllKnownContactsChanged(const Tp::Contacts &contactsAdded
static_cast<TelepathyContact*>(vcard.data())->setContact(ktpContact);
static_cast<TelepathyContact*>(vcard.data())->setAccount(KTp::contactManager()->accountForContact(ktpContact));
- m_contacts.insert(uri, ktpContact);
-
if (added) {
Q_EMIT contactAdded(uri, vcard);
} else {
@@ -350,8 +346,6 @@ void KTpAllContacts::onContactInvalidated()
const KTp::ContactPtr contact(qobject_cast<KTp::Contact*>(sender()));
const QString uri = createUri(contact);
- m_contacts.remove(uri);
-
//set to offline and emit changed
AbstractContact::Ptr vcard = m_contactVCards.value(uri);
TelepathyContact *tpContact = static_cast<TelepathyContact*>(vcard.data());
--
ktp-common-internals packaging
More information about the pkg-kde-commits
mailing list