From 181d00e137133920f400048c030303efdbe49950 Mon Sep 17 00:00:00 2001 From: Andrew Williams Date: Tue, 15 Mar 2011 12:06:11 +0000 Subject: [PATCH] Fix the blacklisting form validation --- app/hr/forms.py | 2 +- app/hr/views.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/hr/forms.py b/app/hr/forms.py index 75e297a..f1a1e85 100644 --- a/app/hr/forms.py +++ b/app/hr/forms.py @@ -59,4 +59,4 @@ class BlacklistUserForm(forms.Form): reason = forms.CharField(required=True, widget=forms.widgets.Textarea()) expiry_date = forms.DateTimeField(required=False, widget=SelectDateWidget()) - disable = forms.BooleanField() + disable = forms.BooleanField(required=False) diff --git a/app/hr/views.py b/app/hr/views.py index 1d36149..056ce99 100644 --- a/app/hr/views.py +++ b/app/hr/views.py @@ -328,6 +328,8 @@ def blacklist_user(request, userid): messages.add_message(request, messages.INFO, "User %s disabled" % u.username ) return redirect('sso.views.user_view', username=u.username) + else: + messages.add_message(request, messages.ERROR, "Error while processing the form") form = BlacklistUserForm() return render_to_response('hr/blacklist/blacklist.html', locals(), context_instance=RequestContext(request))