summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/engine
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2018-02-22 19:47:24 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2018-02-23 13:10:08 -0500
commitd746ea9579238d41c66f173e5c39d561d094f7f8 (patch)
treeadf9de32badeeed9b3fb004d81c52f4b0e0c03d4 /lib/sqlalchemy/engine
parentb6e4a16809744255213a4598dc49a9cff9738b0b (diff)
downloadsqlalchemy-d746ea9579238d41c66f173e5c39d561d094f7f8.tar.gz
Allow bind processors to work with expanding IN
Fixed bug in new "expanding IN parameter" feature where the bind parameter processors for values wasn't working at all, tests failed to cover this pretty basic case which includes that ENUM values weren't working. Change-Id: I8e2420d7229a3e253e43b5227ebb98f9fe0bd14a Fixes: #4198
Diffstat (limited to 'lib/sqlalchemy/engine')
-rw-r--r--lib/sqlalchemy/engine/default.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sqlalchemy/engine/default.py b/lib/sqlalchemy/engine/default.py
index ed2ed0509..5806fe2a9 100644
--- a/lib/sqlalchemy/engine/default.py
+++ b/lib/sqlalchemy/engine/default.py
@@ -766,7 +766,7 @@ class DefaultExecutionContext(interfaces.ExecutionContext):
compiled_params.update(to_update)
processors.update(
(key, processors[name])
- for key in to_update if name in processors
+ for key, value in to_update if name in processors
)
if compiled.positional:
positiontup.extend(name for name, value in to_update)