--- a/server/sources/datafeed.py Wed Jun 06 10:26:34 2012 +0200
+++ b/server/sources/datafeed.py Wed Jun 06 10:30:54 2012 +0200
@@ -378,7 +378,6 @@
% (etype, ','.join(eids)))
def update_if_necessary(self, entity, attrs):
- self.notify_updated(entity)
entity.complete(tuple(attrs))
# check modification date and compare attribute values to only update
# what's actually needed
@@ -388,7 +387,7 @@
if v != getattr(entity, k))
if attrs:
entity.set_attributes(**attrs)
-
+ self.notify_updated(entity)
class DataFeedXMLParser(DataFeedParser):