[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [libkpeople/dave] src: Don't update contact directly from resource watcher
From:       David Edmundson <kde () davidedmundson ! co ! uk>
Date:       2013-06-30 22:37:54
Message-ID: E1UtQFm-000446-VF () scm ! kde ! org
[Download RAW message or body]

Git commit edeaafccc3eb4713cc455e7bf9b118f86d13b957 by David Edmundson, on behalf of Martin Klapetek.
Committed on 29/06/2013 at 10:55.
Pushed by davidedmundson into branch 'dave'.

Don't update contact directly from resource watcher

M  +1    -5    src/resourcewatcherservice.cpp

http://commits.kde.org/libkpeople/edeaafccc3eb4713cc455e7bf9b118f86d13b957

diff --git a/src/resourcewatcherservice.cpp b/src/resourcewatcherservice.cpp
index 2b325d3..4a215ff 100644
--- a/src/resourcewatcherservice.cpp
+++ b/src/resourcewatcherservice.cpp
@@ -151,11 +151,7 @@ void ResourceWatcherService::onContactPropertyModified(const Nepomuk2::Resource
     kDebug() << "contact changed:" << property.name() << res.uri();
 
     Q_D(ResourceWatcherService);
-    ContactItem *item = d->personsModel->contactItemForUri(res.uri());
-    if (item) {
-        kDebug() << "Existing contact found, running update";
-        item->loadData();
-    }
+    d->personsModel->updateContact(res.uri());
 }
 
 void ResourceWatcherService::contactCreated(const Nepomuk2::Resource &res)

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic