summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2007-11-06 19:19:30 +0000
committerMike Bayer <mike_mp@zzzcomputing.com>2007-11-06 19:19:30 +0000
commit7cd2c7d29934f1a6d215e7ea333687909866b00f (patch)
treec56e6c82555bdd3439a58f58b3f5c476754e91e2 /lib/sqlalchemy
parent45d23d96c4dc9f30449a568bee3671b6ccc13b96 (diff)
downloadsqlalchemy-7cd2c7d29934f1a6d215e7ea333687909866b00f.tar.gz
fixed/added coverage for list extension; [ticket:855]
Diffstat (limited to 'lib/sqlalchemy')
-rw-r--r--lib/sqlalchemy/orm/strategies.py6
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)