diff --git a/apiserver/plane/authentication/views/app/magic.py b/apiserver/plane/authentication/views/app/magic.py index e027843334..b3bf8c7776 100644 --- a/apiserver/plane/authentication/views/app/magic.py +++ b/apiserver/plane/authentication/views/app/magic.py @@ -44,10 +44,8 @@ class MagicGenerateEndpoint(APIView): return Response(exc.get_error_dict(), status=status.HTTP_400_BAD_REQUEST) origin = request.META.get("HTTP_ORIGIN", "/") - email = request.data.get("email", False) + email = request.data.get("email", "").strip().lower() try: - # Clean up the email - email = email.strip().lower() validate_email(email) adapter = MagicCodeProvider(request=request, key=email) key, token = adapter.initiate() diff --git a/apiserver/plane/authentication/views/space/magic.py b/apiserver/plane/authentication/views/space/magic.py index e763aaa07c..7c23d5fc34 100644 --- a/apiserver/plane/authentication/views/space/magic.py +++ b/apiserver/plane/authentication/views/space/magic.py @@ -39,10 +39,8 @@ class MagicGenerateSpaceEndpoint(APIView): return Response(exc.get_error_dict(), status=status.HTTP_400_BAD_REQUEST) origin = base_host(request=request, is_space=True) - email = request.data.get("email", False) + email = request.data.get("email", "").strip().lower() try: - # Clean up the email - email = email.strip().lower() validate_email(email) adapter = MagicCodeProvider(request=request, key=email) key, token = adapter.initiate()