]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
fix an inadvertent abuse of variable scope
authorMike Bayer <mike_mp@zzzcomputing.com>
Tue, 31 Jan 2012 15:42:29 +0000 (10:42 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 31 Jan 2012 15:42:29 +0000 (10:42 -0500)
lib/sqlalchemy/orm/persistence.py

index 746395919afebf9428266412c69bf7aa2b2a2a96..31c9891b82907051d387b6e00eb4613d382eb678 100644 (file)
@@ -608,9 +608,10 @@ def _emit_post_update_statements(base_mapper, uowtransaction,
     for key, grouper in groupby(
         update, lambda rec: (rec[4], rec[2].keys())
     ):
+        connection = key[0]
         multiparams = [params for state, state_dict, 
                                 params, mapper, conn in grouper]
-        cached_connections[conn].\
+        cached_connections[connection].\
                             execute(statement, multiparams)