From: Evan Broder Date: Mon, 8 Jun 2009 04:16:06 +0000 (-0700) Subject: When ordering expenditures and transfers, by default order by the time X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=commitdiff_plain;h=ac94b9ba576febf19d815dcaf716405f3bc8603e;p=bluechips.git When ordering expenditures and transfers, by default order by the time they were entered within a single day. --- diff --git a/bluechips/model/__init__.py b/bluechips/model/__init__.py index 49d6046..4b016ea 100644 --- a/bluechips/model/__init__.py +++ b/bluechips/model/__init__.py @@ -80,7 +80,8 @@ orm.mapper(User, users, backref='spender') }) -orm.mapper(Expenditure, expenditures, order_by=expenditures.c.date.desc(), +orm.mapper(Expenditure, expenditures, + order_by=[expenditures.c.date.desc(), expenditures.c.entered_time.desc()], properties={ 'splits': orm.relation(Split, backref='expenditure', cascade='all, delete'), @@ -96,7 +97,8 @@ orm.mapper(Subitem, subitems, properties={ 'user': orm.relation(User) }) -orm.mapper(Transfer, transfers, order_by=transfers.c.date.desc(), +orm.mapper(Transfer, transfers, + order_by=[transfers.c.date.desc(), transfers.c.entered_time.desc()], properties={ 'debtor': orm.relation(User, primaryjoin=(transfers.c.debtor_id==\