From 723d55047e27eaf2c31dc139f7385bd1fc203de9 Mon Sep 17 00:00:00 2001 From: Dev Srivastava Date: Sat, 11 May 2024 15:34:56 -0400 Subject: [PATCH] Added ".values_list("token, "expires") to reduce load time by retrieving only a few fields of the model --- intranet/apps/cslapps/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/intranet/apps/cslapps/views.py b/intranet/apps/cslapps/views.py index 1742fa200c6..79c4773433e 100644 --- a/intranet/apps/cslapps/views.py +++ b/intranet/apps/cslapps/views.py @@ -26,7 +26,7 @@ def redirect_to_app(request): return response return redirect(app.url) else: - last_token = AccessToken.objects.filter(user=request.user, application=app.oauth_application).order_by("-expires").first() + last_token = AccessToken.objects.filter(user=request.user, application=app.oauth_application).order_by("-expires").values_list("token", "expires").first() if last_token and last_token.is_valid(): return redirect(app.url) return redirect(app.auth_url)