From 7763cca9a22e32873026543037876267cef00520 Mon Sep 17 00:00:00 2001 From: Nikhil <118773738+pablohashescobar@users.noreply.github.com> Date: Tue, 25 Jul 2023 14:23:26 +0530 Subject: [PATCH] fix: email magic sign in integrity error (#1662) --- apiserver/plane/api/views/authentication.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apiserver/plane/api/views/authentication.py b/apiserver/plane/api/views/authentication.py index 0d37b1c33..aa8ff4511 100644 --- a/apiserver/plane/api/views/authentication.py +++ b/apiserver/plane/api/views/authentication.py @@ -279,6 +279,8 @@ class MagicSignInGenerateEndpoint(BaseAPIView): status=status.HTTP_400_BAD_REQUEST, ) + # Clean up + email = email.strip().lower() validate_email(email) ## Generate a random token @@ -346,7 +348,7 @@ class MagicSignInEndpoint(BaseAPIView): def post(self, request): try: user_token = request.data.get("token", "").strip() - key = request.data.get("key", False) + key = request.data.get("key", False).strip().lower() if not key or user_token == "": return Response(