diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2021-12-01 21:39:59 -0500 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2021-12-02 14:57:42 -0500 |
commit | 9fc17513fe69a1fd26fc522f9862af3e0ebfd2c4 (patch) | |
tree | 81c787491ed06438e23cac74616c6cee9c824163 /lib/sqlalchemy/sql/traversals.py | |
parent | dff827df53cd3af8a641c74e5115707664eb6d79 (diff) | |
download | sqlalchemy-9fc17513fe69a1fd26fc522f9862af3e0ebfd2c4.tar.gz |
copy list for __iadd__
Fixed issue where a list mapped with :func:`_orm.relationship` would go
into an endless loop if in-place added to itself, i.e. the ``+=`` operator
were used, as well as if ``.extend()`` were given the same list.
Fixes: #7389
Change-Id: Idd5118420f8bc684d1ee36b2b6d4c5812f36cc4c
Diffstat (limited to 'lib/sqlalchemy/sql/traversals.py')
0 files changed, 0 insertions, 0 deletions