From 104fab927a094f5778eeb96c906075ffb3cae39d Mon Sep 17 00:00:00 2001 From: Santos Gallegos Date: Thu, 29 Aug 2024 09:47:20 -0500 Subject: [PATCH 1/2] Admin: set raw field for SSOIntegration --- readthedocs/sso/admin.py | 1 + 1 file changed, 1 insertion(+) diff --git a/readthedocs/sso/admin.py b/readthedocs/sso/admin.py index 27fb9a996f5..63322486ca8 100644 --- a/readthedocs/sso/admin.py +++ b/readthedocs/sso/admin.py @@ -20,6 +20,7 @@ class SSOIntegrationAdmin(admin.ModelAdmin): list_display = ("organization", "provider") search_fields = ("organization__slug", "organization__name", "domains__domain") list_filter = ("provider",) + raw_id_fields = ("organization",) actions = [ "resync_sso_user_accounts", From 5eb3226bd27f788128b99f41a8c81fb277e83e57 Mon Sep 17 00:00:00 2001 From: Santos Gallegos Date: Thu, 29 Aug 2024 10:59:24 -0500 Subject: [PATCH 2/2] Format --- readthedocs/sso/admin.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/readthedocs/sso/admin.py b/readthedocs/sso/admin.py index 63322486ca8..79b0c74a71b 100644 --- a/readthedocs/sso/admin.py +++ b/readthedocs/sso/admin.py @@ -1,6 +1,5 @@ """Admin interface for SSO models.""" import structlog - from django.contrib import admin, messages from readthedocs.core.permissions import AdminPermission @@ -8,7 +7,6 @@ from .models import SSODomain, SSOIntegration - log = structlog.get_logger(__name__)