diff options
Diffstat (limited to 'lib/sqlalchemy/ext/mutable.py')
| -rw-r--r-- | lib/sqlalchemy/ext/mutable.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/sqlalchemy/ext/mutable.py b/lib/sqlalchemy/ext/mutable.py index 06c46a9df..6c26c9266 100644 --- a/lib/sqlalchemy/ext/mutable.py +++ b/lib/sqlalchemy/ext/mutable.py @@ -661,7 +661,8 @@ class MutableComposite(MutableBase): prop = parent.mapper.get_property(key) for value, attr_name in zip( - self.__composite_values__(), prop._attribute_keys + prop._composite_values_from_instance(self), + prop._attribute_keys, ): setattr(parent.obj(), attr_name, value) |
