diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2018-02-22 19:47:24 -0500 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2018-02-23 13:10:08 -0500 |
| commit | d746ea9579238d41c66f173e5c39d561d094f7f8 (patch) | |
| tree | adf9de32badeeed9b3fb004d81c52f4b0e0c03d4 /lib/sqlalchemy/engine | |
| parent | b6e4a16809744255213a4598dc49a9cff9738b0b (diff) | |
| download | sqlalchemy-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.py | 2 |
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) |
