server/repository.py
branchstable
changeset 9731 027bfc467a46
parent 9272 68744f5154c4
child 9769 d3f8866a48f5
--- a/server/repository.py	Wed Apr 23 17:21:07 2014 +0200
+++ b/server/repository.py	Tue May 13 13:12:16 2014 +0200
@@ -1452,11 +1452,7 @@
                         if relcache is not None:
                             session.update_rel_cache_del(entity.eid, attr, prevvalue)
                     del_existing_rel_if_needed(session, entity.eid, attr, value)
-                    if relcache is not None:
-                        session.update_rel_cache_add(entity.eid, attr, value)
-                    else:
-                        entity.cw_set_relation_cache(attr, 'subject',
-                                                     session.eid_rset(value))
+                    session.update_rel_cache_add(entity.eid, attr, value)
                     hm.call_hooks('after_add_relation', session,
                                   eidfrom=entity.eid, rtype=attr, eidto=value)
         finally: