Improve to manage pending feedback errors.

See #975
 - Legacy-Id: 5585
This commit is contained in:
Emilio Jiménez 2013-03-22 09:28:51 +00:00
parent 1715197ece
commit bf38ef3c34
2 changed files with 5 additions and 4 deletions

View file

@ -400,8 +400,8 @@ def view_feedback_pending(request, year):
exclude=('nomcom', 'comments'),
extra=0)
feedbacks = Feedback.objects.filter(Q(type__isnull=True) |
Q(nominee__isnull=True) |
Q(positions__isnull=True))
Q(nominee__isnull=True) |
Q(positions__isnull=True))
if request.method == 'POST':
formset = FeedbackFormSet(request.POST)
if formset.is_valid():

View file

@ -19,11 +19,12 @@
<form id="feedbackformset" action="" method="post">{% csrf_token %}
{{ formset.management_form }}
{% for form in formset.forms %}
<h3 class="ietf-divider">{{ form.instance.time|date:"Y-m-d" }}</h3>
<h3 class="ietf-divider">{{ form.instance.time|date:"Y-m-d" }} id:{{ form.instance.id }}</h3>
{% if form.errors %}<div class="info-message-error">Please correct the following errors</div>{% endif %}
<div>
{% for field in form %}
<div>
{% if not field.field.widget.is_hidden %}{{ field.label_tag }}:{% endif %} {{ field }}
{% if not field.field.widget.is_hidden %}{{ field.label_tag }}:{% endif %} {{ field }}{{ field.errors }}
</div>
{% endfor %}
{% decrypt form.instance.comments request year %}