From 45ccc8b509bc27f1301490272d71278a08bebe10 Mon Sep 17 00:00:00 2001 From: Alexis Metaireau Date: Fri, 14 Oct 2011 15:48:18 +0200 Subject: [PATCH] I HAZ TO RUN TESTS BEFORE COMMITING --- budget/__init__.py | 0 budget/forms.py | 6 +++--- 2 files changed, 3 insertions(+), 3 deletions(-) create mode 100644 budget/__init__.py diff --git a/budget/__init__.py b/budget/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/budget/forms.py b/budget/forms.py index 1049485f..862cbc6f 100644 --- a/budget/forms.py +++ b/budget/forms.py @@ -30,8 +30,8 @@ def get_billform_for(project, set_default=True, **kwargs): """ form = BillForm(**kwargs) - 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] + form.payed_for.choices = form.payer.choices = [(m.id, m.name) for m in project.active_members] + form.payed_for.default = [m.id for m in project.active_members] if set_default and request.method == "GET": form.set_default() @@ -103,7 +103,7 @@ class BillForm(Form): payer = SelectField("Payer", validators=[Required()], coerce=int) amount = DecimalField("Amount payed", validators=[Required()]) payed_for = SelectMultipleField("Who has to pay for this?", - validators=[Required()], widget=select_multi_checkbox) + validators=[Required()], widget=select_multi_checkbox, coerce=int) submit = SubmitField("Send the bill") def save(self, bill, project):