]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
- Change "expr" to "entity" for example illustrating an event
authorBas van den Heuvel <bas.vandenheuvel@student.uva.nl>
Sat, 14 Nov 2015 14:23:43 +0000 (15:23 +0100)
committerMike Bayer <mike_mp@zzzcomputing.com>
Tue, 24 Nov 2015 19:12:36 +0000 (14:12 -0500)
that intercepts a query and adds entity-oriented criteria

(cherry picked from commit 054b22c7867722a256bfe8dd74eada4da378a601)

lib/sqlalchemy/orm/events.py

index 29bdbaa8cbe5bb75496716d89b4bd67acae0042d..dfbffd025e76b5e5054e7cdef1925648370a2363 100644 (file)
@@ -1772,7 +1772,7 @@ class QueryEvents(event.Events):
             def no_deleted(query):
                 for desc in query.column_descriptions:
                     if desc['type'] is User:
-                        entity = desc['expr']
+                        entity = desc['entity']
                         query = query.filter(entity.deleted == False)
                 return query