Skip to content

Commit 55d8ce9

Browse files
committed
Fixing tests
1 parent 336d1fa commit 55d8ce9

1 file changed

Lines changed: 6 additions & 7 deletions

File tree

core/users/views.py

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -151,15 +151,14 @@ def post(self, request, *args, **kwargs): # pylint: disable=unused-argument
151151
raise Http400(
152152
{'error': ["Single Sign On is enabled in this environment. Cannot login via API directly."]})
153153

154-
serializer = AuthTokenSerializer(
155-
data=request.data,
156-
context={'request': request},
157-
)
158-
serializer.is_valid(raise_exception=True)
154+
username = request.data.get('username')
155+
password = request.data.get('password')
156+
if not username or not password:
157+
return Response(status=status.HTTP_400_BAD_REQUEST)
159158

160-
user = UserProfile.objects.filter(username=request.data.get('username')).first()
159+
user = UserProfile.objects.filter(username=username).first()
161160

162-
if not user or not user.check_password(request.data.get('password')):
161+
if not user or not user.check_password(password):
163162
raise Http400({'non_field_errors': ["Unable to log in with provided credentials."]})
164163

165164
if not user.is_active:

0 commit comments

Comments
 (0)