diff --git a/ihatemoney/forms.py b/ihatemoney/forms.py index d899c97b..ee8be07b 100644 --- a/ihatemoney/forms.py +++ b/ihatemoney/forms.py @@ -189,6 +189,15 @@ class BillForm(FlaskForm): bill.external_link = self.external_link.data bill.date = self.date.data bill.owers = [Person.query.get(ower, project) for ower in self.payed_for.data] + return bill + + def fake_form(self, bill, project): + bill.payer_id = self.payer + bill.amount = self.amount + bill.what = self.what + bill.external_link = u"" + bill.date = self.date + bill.owers = [Person.query.get(ower, project) for ower in self.payed_for] return bill diff --git a/ihatemoney/templates/forms.html b/ihatemoney/templates/forms.html index 48b55e96..75dacab8 100644 --- a/ihatemoney/templates/forms.html +++ b/ihatemoney/templates/forms.html @@ -91,7 +91,7 @@ {{ form.file }} {{ form.csrf_token() }}