Merge pull request #49 from pyohio/pyohio-sponsorship-redirect
Redirect to dashboard if there are no benefits to edit.
This commit is contained in:
commit
c17a4cbda1
1 changed files with 10 additions and 1 deletions
|
@ -16,7 +16,16 @@ def sponsor_apply(request):
|
|||
form = SponsorApplicationForm(request.POST, user=request.user)
|
||||
if form.is_valid():
|
||||
sponsor = form.save()
|
||||
return redirect("sponsor_detail", pk=sponsor.pk)
|
||||
if sponsor.sponsor_benefits.all():
|
||||
# Redirect user to sponsor_detail to give extra information.
|
||||
messages.success(request, "Thank you for your sponsorship "
|
||||
"application. Please update your "
|
||||
"benefit details below.")
|
||||
return redirect("sponsor_detail", pk=sponsor.pk)
|
||||
else:
|
||||
messages.success(request, "Thank you for your sponsorship "
|
||||
"application.")
|
||||
return redirect("dashboard")
|
||||
else:
|
||||
form = SponsorApplicationForm(user=request.user)
|
||||
|
||||
|
|
Loading…
Reference in a new issue