summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/dependency.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sqlalchemy/orm/dependency.py')
-rw-r--r--lib/sqlalchemy/orm/dependency.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/sqlalchemy/orm/dependency.py b/lib/sqlalchemy/orm/dependency.py
index 7d3b341ab..145ec5e9b 100644
--- a/lib/sqlalchemy/orm/dependency.py
+++ b/lib/sqlalchemy/orm/dependency.py
@@ -10,6 +10,7 @@ together to allow processing of scalar- and list-based dependencies at flush tim
from sync import ONETOMANY,MANYTOONE,MANYTOMANY
from sqlalchemy import sql, util
+import session as sessionlib
def create_dependency_processor(key, syncrules, cascade, secondary=None, association=None, is_backref=False, post_update=False):
types = {
@@ -78,7 +79,7 @@ class DependencyProcessor(object):
def get_object_dependencies(self, obj, uowcommit, passive = True):
"""returns the list of objects that are dependent on the given object, as according to the relationship
this dependency processor represents"""
- return uowcommit.uow.attributes.get_history(obj, self.key, passive = passive)
+ return sessionlib.attribute_manager.get_history(obj, self.key, passive = passive)
class OneToManyDP(DependencyProcessor):