diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2015-01-18 23:32:52 -0500 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2015-01-18 23:32:52 -0500 |
| commit | 28d0b8d1d1b135c2d6974f4d31e56b8d49c8ef09 (patch) | |
| tree | ee35a9bdd000f616b8fe95751cb22a28bb127a89 /lib/sqlalchemy/orm/persistence.py | |
| parent | f5d4f2685f30817af493c32d2cf0ac77715bdb46 (diff) | |
| download | sqlalchemy-28d0b8d1d1b135c2d6974f4d31e56b8d49c8ef09.tar.gz | |
- fix another issue from rf49c367ef, add another test
Diffstat (limited to 'lib/sqlalchemy/orm/persistence.py')
| -rw-r--r-- | lib/sqlalchemy/orm/persistence.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sqlalchemy/orm/persistence.py b/lib/sqlalchemy/orm/persistence.py index dbf1d3eb4..d76bb5598 100644 --- a/lib/sqlalchemy/orm/persistence.py +++ b/lib/sqlalchemy/orm/persistence.py @@ -677,7 +677,7 @@ def _emit_update_statements(base_mapper, uowtransaction, c.context.compiled_parameters[0], value_params) - if assert_multirow or assert_singlerow and \ + if hasvalue or assert_multirow or assert_singlerow and \ len(multiparams) == 1: if rows != len(records): raise orm_exc.StaleDataError( |
