diff --git a/portail_citoyen2/allauth_authentic2/provider.py b/portail_citoyen2/allauth_authentic2/provider.py index 1fc5a58..a99e082 100644 --- a/portail_citoyen2/allauth_authentic2/provider.py +++ b/portail_citoyen2/allauth_authentic2/provider.py @@ -61,4 +61,5 @@ def pre_social_login_populate_user(sender, request, sociallogin, **kwargs): user.first_name = data['first_name'] if 'last_name' in data: user.last_name = data['last_name'] - user.save() + if user.id: + user.save()