From a077b19091947f6028b01b470b074eae2395a477 Mon Sep 17 00:00:00 2001 From: Andrew Buss Date: Fri, 1 May 2015 13:21:55 -0700 Subject: [PATCH] I MIGHT HAVE ACCIDENTALLY INTRODUCED A BUG HERE --- flashcards/api.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/flashcards/api.py b/flashcards/api.py index 42b9bb9..0dd092d 100644 --- a/flashcards/api.py +++ b/flashcards/api.py @@ -43,7 +43,6 @@ class UserDetail(APIView): raise ValidationError('Email is required') if 'password' not in request.data: raise ValidationError('Password is required') - email = request.data['email'] existing_users = User.objects.filter(email=email) if existing_users.exists(): @@ -85,7 +84,7 @@ class UserLogin(APIView): password = request.data['password'] user = authenticate(email=email, password=password) - if user is None: + if user is not None: raise ValidationError('Invalid email or password') if not user.is_active: raise ValidationError('Account is disabled') -- 1.9.1