diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-11-06 19:19:30 +0000 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2007-11-06 19:19:30 +0000 |
| commit | 7cd2c7d29934f1a6d215e7ea333687909866b00f (patch) | |
| tree | c56e6c82555bdd3439a58f58b3f5c476754e91e2 /lib/sqlalchemy | |
| parent | 45d23d96c4dc9f30449a568bee3671b6ccc13b96 (diff) | |
| download | sqlalchemy-7cd2c7d29934f1a6d215e7ea333687909866b00f.tar.gz | |
fixed/added coverage for list extension; [ticket:855]
Diffstat (limited to 'lib/sqlalchemy')
| -rw-r--r-- | lib/sqlalchemy/orm/strategies.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/sqlalchemy/orm/strategies.py b/lib/sqlalchemy/orm/strategies.py index be783fb39..aea1ffdda 100644 --- a/lib/sqlalchemy/orm/strategies.py +++ b/lib/sqlalchemy/orm/strategies.py @@ -533,14 +533,14 @@ class EagerLoader(AbstractRelationLoader): if self.secondaryjoin is not None: context.eager_joins = sql.outerjoin(towrap, clauses.secondary, clauses.primaryjoin).outerjoin(clauses.alias, clauses.secondaryjoin) if self.order_by is False and self.secondary.default_order_by() is not None: - context.eager_order_by.append(*clauses.secondary.default_order_by()) + context.eager_order_by += clauses.secondary.default_order_by() else: context.eager_joins = towrap.outerjoin(clauses.alias, clauses.primaryjoin) if self.order_by is False and clauses.alias.default_order_by() is not None: - context.eager_order_by.append(*clauses.alias.default_order_by()) + context.eager_order_by += clauses.alias.default_order_by() if clauses.order_by: - context.eager_order_by.append(*util.to_list(clauses.order_by)) + context.eager_order_by += util.to_list(clauses.order_by) for value in self.select_mapper.iterate_properties: context.exec_with_path(self.select_mapper, value.key, value.setup, context, parentclauses=clauses, parentmapper=self.select_mapper) |
