From: Mike Bayer Date: Mon, 8 Oct 2012 21:42:20 +0000 (-0400) Subject: - remove old hardcoded rule about chained being limited to certain load types X-Git-Tag: rel_0_8_0b1~72 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6a8120b30c8f1eacca74c5614e5d0aabfef7e2bf;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git - remove old hardcoded rule about chained being limited to certain load types --- diff --git a/lib/sqlalchemy/orm/strategies.py b/lib/sqlalchemy/orm/strategies.py index 8186aa507a..35ef7667b1 100644 --- a/lib/sqlalchemy/orm/strategies.py +++ b/lib/sqlalchemy/orm/strategies.py @@ -1306,7 +1306,7 @@ class EagerLazyOption(StrategizedOption): propagate_to_loaders = False super(EagerLazyOption, self).__init__(key) self.lazy = lazy - self.chained = self.lazy in (False, 'joined', 'subquery') and chained + self.chained = chained self.propagate_to_loaders = propagate_to_loaders self.strategy_cls = factory(lazy)