From 033546e7fa41dd9fbe1f21ffdb5fa449aa4e641e Mon Sep 17 00:00:00 2001 From: Tom Hubrecht Date: Mon, 7 Oct 2024 15:56:25 +0200 Subject: [PATCH] feat(account): Print extra data for dev in production --- src/shared/account.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/shared/account.py b/src/shared/account.py index a4682ea..3401144 100644 --- a/src/shared/account.py +++ b/src/shared/account.py @@ -1,3 +1,4 @@ +import logging from functools import lru_cache from typing import Optional @@ -11,6 +12,8 @@ from django.utils.translation import gettext_lazy as _ from dgsi.models import Translation, User +logger = logging.getLogger(__name__) + class SharedAccountAdapter(DefaultSocialAccountAdapter): """ @@ -49,6 +52,7 @@ class SharedAccountAdapter(DefaultSocialAccountAdapter): return sociallogin.account.extra_data["preferred_username"] case _: + logger.warning(sociallogin.account.__dict__) # INFO: This should never happen messages.error(request, _("Méthode de connexion invalide.")) raise ImmediateHttpResponse(