aboutsummaryrefslogtreecommitdiff
path: root/budget/utils.py
diff options
context:
space:
mode:
authorFrédéric Sureau <fred@milka.(none)>2011-08-10 12:59:30 +0200
committerFrédéric Sureau <fred@milka.(none)>2011-08-10 12:59:30 +0200
commit922bf769f99ab6755c04dc62caab5f91353d4d73 (patch)
tree44a00ca957c852c742c72390c2bebcb1a160f6e0 /budget/utils.py
parentaf2ca220a76d6ffe58d37e52a67f263b8905ed60 (diff)
downloadihatemoney-mirror-922bf769f99ab6755c04dc62caab5f91353d4d73.zip
ihatemoney-mirror-922bf769f99ab6755c04dc62caab5f91353d4d73.tar.gz
ihatemoney-mirror-922bf769f99ab6755c04dc62caab5f91353d4d73.tar.bz2
It is now possible to edit existing bills.
Diffstat (limited to 'budget/utils.py')
-rw-r--r--budget/utils.py9
1 files changed, 2 insertions, 7 deletions
diff --git a/budget/utils.py b/budget/utils.py
index ed283cf..c4b1e75 100644
--- a/budget/utils.py
+++ b/budget/utils.py
@@ -6,14 +6,9 @@ from forms import BillForm
def get_billform_for(project):
"""Return an instance of BillForm configured for a particular project."""
- payers = []
- ids = []
- for m in project.active_members:
- payers.append( (str(m.id), m.name) )
- ids.append( str(m.id) )
form = BillForm()
- form.payed_for.choices = form.payer.choices = payers
- form.payed_for.data = ids
+ form.payed_for.choices = form.payer.choices = [(str(m.id), m.name) for m in project.active_members]
+ form.payed_for.default = [ str(m.id) for m in project.active_members]
return form
def requires_auth(f):