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))