From dd73474be4cc148e5ba0a7afa48479a9ad012908 Mon Sep 17 00:00:00 2001 From: Filipe Pina Date: Mon, 2 Mar 2026 15:57:10 +0000 Subject: [PATCH] group post signal should not trigger on ANY social provider, not just azure --- dojo/group/utils.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dojo/group/utils.py b/dojo/group/utils.py index d2245dac2a6..bf3fd65e9c5 100644 --- a/dojo/group/utils.py +++ b/dojo/group/utils.py @@ -1,5 +1,4 @@ from crum import get_current_user -from django.conf import settings from django.contrib.auth.models import Group from django.db.models.signals import post_delete, post_save from django.dispatch import receiver @@ -32,7 +31,7 @@ def group_post_save_handler(sender, **kwargs): group.auth_group = auth_group group.save() user = get_current_user() - if user and not settings.AZUREAD_TENANT_OAUTH2_GET_GROUPS: + if user and not group.social_provider: # Add the current user as the owner of the group member = Dojo_Group_Member() member.user = user