From ac94b9ba576febf19d815dcaf716405f3bc8603e Mon Sep 17 00:00:00 2001 From: Evan Broder Date: Sun, 7 Jun 2009 21:16:06 -0700 Subject: [PATCH] When ordering expenditures and transfers, by default order by the time they were entered within a single day. --- bluechips/model/__init__.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) 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==\ -- 2.45.2