From 09f3a284d82f8aa48e59fd935dc4b8b3fab43e2f Mon Sep 17 00:00:00 2001 From: Mike Bayer Date: Sun, 22 Jan 2012 17:30:52 -0500 Subject: [PATCH] fix a callcount issue here --- lib/sqlalchemy/orm/strategies.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/sqlalchemy/orm/strategies.py b/lib/sqlalchemy/orm/strategies.py index 9197c2397b..1bdd18cded 100644 --- a/lib/sqlalchemy/orm/strategies.py +++ b/lib/sqlalchemy/orm/strategies.py @@ -515,8 +515,6 @@ class LazyLoader(AbstractRelationshipLoader): else: get_attr = instance_mapper._get_state_attr_by_column - # create a strong reference - # to state.dict dict_ = state.dict if passive is attributes.PASSIVE_NO_FETCH_RELATED: @@ -527,7 +525,7 @@ class LazyLoader(AbstractRelationshipLoader): return [ get_attr( state, - state.dict, + dict_, self._equated_columns[pk], passive=attr_passive) for pk in self.mapper.primary_key -- 2.47.2