diff --git a/budget/utils.py b/budget/utils.py index c97b3adc..ed283cf9 100644 --- a/budget/utils.py +++ b/budget/utils.py @@ -6,9 +6,14 @@ 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() - payers = [(str(m.id), m.name) for m in project.active_members] form.payed_for.choices = form.payer.choices = payers + form.payed_for.data = ids return form def requires_auth(f):