]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
dont need the wrapper here
authorMike Bayer <mike_mp@zzzcomputing.com>
Mon, 20 Dec 2010 22:59:08 +0000 (17:59 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Mon, 20 Dec 2010 22:59:08 +0000 (17:59 -0500)
lib/sqlalchemy/orm/attributes.py

index ffabf0bdc96e80f3b80f5b9d5c443e0e6b15aa0d..bd7e8cf7066596e8a0f1213e257b77b45c7c23ab 100644 (file)
@@ -919,11 +919,11 @@ def backref_listeners(attribute, key, uselist):
                                             passive=PASSIVE_NO_FETCH)
     
     if uselist:
-        event.listen(attribute, "on_append", append, retval=False, raw=True)
+        event.listen(attribute, "on_append", append, retval=True, raw=True)
     else:
-        event.listen(attribute, "on_set", set_, retval=False, raw=True)
+        event.listen(attribute, "on_set", set_, retval=True, raw=True)
     # TODO: need coverage in test/orm/ of remove event
-    event.listen(attribute, "on_remove", remove, retval=False, raw=True)
+    event.listen(attribute, "on_remove", remove, retval=True, raw=True)
         
 class History(tuple):
     """A 3-tuple of added, unchanged and deleted values,