Merged in [10004] from rjsparks@nostrum.com:

Return new forms instead of validated forms for nomcom nominations and feedback. Fixes #1703.
 - Legacy-Id: 10037
Note: SVN reference [10004] has been migrated to Git commit 1517efaba2
This commit is contained in:
Henrik Levkowetz 2015-08-22 18:00:16 +00:00
commit f6c78bcecb
2 changed files with 4 additions and 1 deletions

View file

@ -324,6 +324,7 @@ def nominate(request, year, public):
if form.is_valid():
form.save()
message = ('success', 'Your nomination has been registered. Thank you for the nomination.')
form = NominateForm(nomcom=nomcom, user=request.user, public=public)
else:
form = NominateForm(nomcom=nomcom, user=request.user, public=public)
@ -383,6 +384,8 @@ def feedback(request, year, public):
if form.is_valid():
form.save()
message = ('success', 'Your feedback has been registered.')
form = FeedbackForm(nomcom=nomcom, user=request.user, public=public,
position=position, nominee=nominee)
else:
form = FeedbackForm(nomcom=nomcom, user=request.user, public=public,
position=position, nominee=nominee)

View file

@ -30,7 +30,7 @@
{% endif %}
</dd>
<dt>Date</dt>
<dd>{{ feedback.time|date:"Y-m-d" }})</dd>
<dd>{{ feedback.time|date:"Y-m-d" }}</dd>
{% if ft.slug == "nomina" %}
{% for fn in feedback.nomination_set.all %}