From 53ff6e3a76f47678455201f2d67555dc1c5473d4 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Thu, 13 Mar 2025 05:33:34 -0700 Subject: [PATCH] Change: sync groups on first login too --- src/paperless/adapter.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/paperless/adapter.py b/src/paperless/adapter.py index e29acb2ff..91c800cdc 100644 --- a/src/paperless/adapter.py +++ b/src/paperless/adapter.py @@ -10,6 +10,8 @@ from django.contrib.auth.models import User from django.forms import ValidationError from django.urls import reverse +from paperless.signals import handle_social_account_updated + logger = logging.getLogger("paperless.auth") @@ -114,4 +116,5 @@ class CustomSocialAccountAdapter(DefaultSocialAccountAdapter): ) user.groups.add(*groups) user.save() + handle_social_account_updated(None, request, sociallogin) return user