From 11cf55cf2859a23edd2d1dba56e574d01cacce4f Mon Sep 17 00:00:00 2001 From: Radek Czajka Date: Wed, 26 Jun 2013 10:54:31 +0200 Subject: [PATCH 1/1] Set perks on form save. --- apps/funding/forms.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/funding/forms.py b/apps/funding/forms.py index f566e8ef9..165c64d8f 100644 --- a/apps/funding/forms.py +++ b/apps/funding/forms.py @@ -31,10 +31,12 @@ class FundingForm(forms.Form): return self.cleaned_data def save(self): - return Funding.objects.create( + funding = Funding.objects.create( offer=self.offer, name=self.cleaned_data['name'], email=self.cleaned_data['email'], amount=self.cleaned_data['amount'], ) + funding.perks = funding.offer.get_perks(funding.amount) + return funding -- 2.20.1