Moving response generation from auth plugin services to auth api

remotes/origin/enhancement/email-actions
Jesús Espino 2015-02-17 12:47:58 +01:00
parent 6553b4d8dc
commit 0905753b0c
2 changed files with 3 additions and 2 deletions

View File

@ -142,6 +142,7 @@ class AuthViewSet(viewsets.ViewSet):
login_type = request.DATA.get("type", None)
if login_type in auth_plugins:
return auth_plugins[login_type]['login_func'](request)
data = auth_plugins[login_type]['login_func'](request)
return response.Ok(data)
raise exc.BadRequest(_("invalid login type"))

View File

@ -201,7 +201,7 @@ def normal_login_func(request):
user = get_and_validate_user(username=username, password=password)
data = make_auth_response_data(user)
return response.Ok(data)
return data
register_auth_plugin("normal", normal_login_func);