fix login api

This commit is contained in:
behruz-dev
2025-07-29 13:20:31 +05:00
parent a855846a55
commit a697c6a6a3
4 changed files with 8 additions and 6 deletions

View File

@@ -19,9 +19,8 @@ class LoginSerializer(serializers.Serializer):
user = User.objects.get(phone=data.get('phone'))
except User.DoesNotExist:
raise serializers.ValidationError({'detail': 'User not found'})
else:
if not user.check_password(data.get('password')):
raise serializers.ValidationError({'detail': 'User not found'})
if not user.check_password(data.get('password')):
raise serializers.ValidationError({'detail': 'User not found, password'})
data['user'] = user
return data