From 0d9df63ca71f836eb8d85e5e4394fec2bc6b9c35 Mon Sep 17 00:00:00 2001 From: Egor fureunoir Gorbunov Date: Wed, 28 May 2025 15:14:43 +0300 Subject: [PATCH] Features: None; Fixes: 1) Ensure user retrieval bypasses caching using `.nocache()` method; 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 d61f47ee..29c2905f 100644 --- a/vibes_auth/viewsets.py +++ b/vibes_auth/viewsets.py @@ -103,7 +103,7 @@ class UserViewSet( detail = "" try: uuid = urlsafe_base64_decode(request.data.get("uidb64")).decode() - user = User.objects.get(pk=uuid) + user = User.objects.get(pk=uuid).nocache() if not user.check_token(request.data.get("token")): return Response( {"error": _("activation link is invalid!")},