[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:07:04 UTC 2016
Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/ktp-common-internals.git;a=commitdiff;h=9f47432
The following commit has been merged in the master branch:
commit 9f47432da43b1b516ef2b401b3467eeae10f65a5
Author: David Edmundson <kde at davidedmundson.co.uk>
Date: Sat Aug 31 12:32:32 2013 +0000
Remove unused method
BUG: 324304
---
KTp/im-persons-data-source.cpp | 35 -----------------------------------
KTp/im-persons-data-source.h | 1 -
2 files changed, 36 deletions(-)
diff --git a/KTp/im-persons-data-source.cpp b/KTp/im-persons-data-source.cpp
index 2ea1d85..ebd01ba 100644
--- a/KTp/im-persons-data-source.cpp
+++ b/KTp/im-persons-data-source.cpp
@@ -210,41 +210,6 @@ Tp::AccountPtr IMPersonsDataSource::accountForContact(const KTp::ContactPtr &con
return d->contactManager->accountForContact(contact);
}
-Tp::AccountPtr IMPersonsDataSource::accountForContactId(const QString &contactId) const
-{
- if (contactId.isEmpty()) {
- kDebug() << "empty contact id";
- }
-
- KTp::ContactPtr contact = contactForContactId(contactId);
- if (contact.isNull()) {
- QString query = QString::fromUtf8(
- "select DISTINCT ?a "
- "WHERE { "
- "?x a nco:ContactMedium . "
- "?x nco:imID \"%1\"^^xsd:string . "
- "?x nco:isAccessedBy ?c . "
- "?c telepathy:accountIdentifier ?a . "
- "}").arg(contactId);
-
- kDebug() << query;
-
- Soprano::Model *model = Nepomuk2::ResourceManager::instance()->mainModel();
- Soprano::QueryResultIterator it = model->executeQuery(query, Soprano::Query::QueryLanguageSparql);
-
- QString accountPath;
-
- it.next(); //set the iterator to first entry
- accountPath = it[0].literal().toString();
- kDebug() << "got account path" << accountPath;
- //nepomuk stores account path, which is in form /org/freedesktop/Telepathy/Account/...
- //while GCM looks for uniqueIdentifier(), which is without this^ prefix, so we need to chop it off first
- return d->contactManager->accountForAccountId(accountPath.remove(0,35));
- } else {
- return accountForContact(contact);
- }
-}
-
Tp::AccountManagerPtr IMPersonsDataSource::accountManager() const
{
return d->accountManager;
diff --git a/KTp/im-persons-data-source.h b/KTp/im-persons-data-source.h
index dda7701..e6a3229 100644
--- a/KTp/im-persons-data-source.h
+++ b/KTp/im-persons-data-source.h
@@ -40,7 +40,6 @@ public:
QVariant dataForContact(const QString &contactId, int role) const;
KTp::ContactPtr contactForContactId(const QString &contactId) const;
Tp::AccountPtr accountForContact(const KTp::ContactPtr &contact) const;
- Tp::AccountPtr accountForContactId(const QString &contactId) const;
Tp::AccountManagerPtr accountManager() const;
--
ktp-common-internals packaging
More information about the pkg-kde-commits
mailing list