X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/469775ecf6cef4426cd6a89a84889a9c007b9d01..566ee7cbbf5ad86cc0fe154a4c592c522d97ead2:/contact/views.py diff --git a/contact/views.py b/contact/views.py index 84578dc..0d8c0bc 100644 --- a/contact/views.py +++ b/contact/views.py @@ -24,7 +24,7 @@ def form(request, form_tag, force_enabled=False): raise Http404 if not (force_enabled and request.user.is_superuser): disabled = getattr(form_class, 'disabled', False) - end_tuple = getattr(form_class, 'ends_on') + end_tuple = getattr(form_class, 'ends_on', None) end_time = localtime_to_utc(datetime(*end_tuple)) if end_tuple else None expired = end_time and end_time < timezone.now() if disabled or expired: @@ -49,7 +49,7 @@ def form(request, form_tag, force_enabled=False): return render( request, ['contact/%s/form.html' % form_tag, 'contact/form.html'], - {'form': form, 'formsets': formsets} + {'form': form, 'formsets': formsets, 'formset_errors': any(formset.errors for formset in formsets.values())} )