From 61287dfd16035c3196ec55ee61a198d6784c4a9d Mon Sep 17 00:00:00 2001 From: Egor fureunoir Gorbunov Date: Wed, 28 May 2025 15:30:25 +0300 Subject: [PATCH] Fixes: 1) Correct token decoding in user activation workflow to prevent potential errors; Extra: None; --- vibes_auth/viewsets.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vibes_auth/viewsets.py b/vibes_auth/viewsets.py index fada32f8..ec4a2620 100644 --- a/vibes_auth/viewsets.py +++ b/vibes_auth/viewsets.py @@ -105,7 +105,7 @@ class UserViewSet( try: uuid = urlsafe_base64_decode(request.data.get("uidb64")).decode() user = User.objects.nocache().get(pk=uuid) - if not user.check_token(urlsafe_base64_decode(request.data.get("token"))): + if not user.check_token(urlsafe_base64_decode(request.data.get("token")).decode()): return Response( {"error": _("activation link is invalid!")}, status=status.HTTP_400_BAD_REQUEST,