server/repository.py
branchstable
changeset 9769 d3f8866a48f5
parent 9701 46c8d8701240
parent 9731 027bfc467a46
child 9770 112c884b2d8d
child 9928 0d831b40fa48
--- a/server/repository.py	Thu Jun 05 16:15:29 2014 +0200
+++ b/server/repository.py	Tue Jun 10 09:35:26 2014 +0200
@@ -1455,11 +1455,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: