Getting the service off the POST form, like we should have been.
[django-cas-provider.git] / cas_provider / views.py
index ff7dcd7..108bc38 100644 (file)
@@ -47,6 +47,7 @@ def login(request, template_name='cas/login.html', success_redirect='/account/',
             form = LoginForm(request.POST, request=request)
 
         if form.is_valid():
+            service = form.cleaned_data.get('service', None)
             try:
                 auth_args = dict(username=form.cleaned_data['email'],
                                  password=form.cleaned_data['password'])