From 13a5cfc66f1d4aedbb8a2446ce3653ea70407efa Mon Sep 17 00:00:00 2001 From: Ahtisham Shahid Date: Tue, 18 Jul 2023 12:13:03 +0500 Subject: [PATCH] fix: use search instead of list for users in notification admin (#32769) --- openedx/core/djangoapps/notifications/admin.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/openedx/core/djangoapps/notifications/admin.py b/openedx/core/djangoapps/notifications/admin.py index 65b7db61fd..621257ed9f 100644 --- a/openedx/core/djangoapps/notifications/admin.py +++ b/openedx/core/djangoapps/notifications/admin.py @@ -8,7 +8,10 @@ from .models import CourseNotificationPreference, Notification class NotificationAdmin(admin.ModelAdmin): - pass + """ + Admin for Notifications + """ + raw_id_fields = ('user',) class CourseNotificationPreferenceAdmin(admin.ModelAdmin): @@ -16,6 +19,7 @@ class CourseNotificationPreferenceAdmin(admin.ModelAdmin): Admin for Course Notification Preferences """ model = CourseNotificationPreference + raw_id_fields = ('user',) list_display = ['get_username', 'course_id', 'notification_preference_config'] @admin.display(description='Username', ordering='user__username')