aboutsummaryrefslogtreecommitdiffstats
path: root/pydis_site/apps/api
diff options
context:
space:
mode:
authorGravatar scragly <[email protected]>2019-10-20 06:37:55 +1000
committerGravatar scragly <[email protected]>2019-10-20 06:37:55 +1000
commit77da3336a248a5a01fe1f83493e0424dbd261cd2 (patch)
treee479ec190d66093e045ee7cbfecbcd48fa4fb0c9 /pydis_site/apps/api
parentImprove nominations admin list and page, add search and filter by active. (diff)
Add search field to off topic admin page.
Diffstat (limited to 'pydis_site/apps/api')
-rw-r--r--pydis_site/apps/api/admin.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/pydis_site/apps/api/admin.py b/pydis_site/apps/api/admin.py
index 55a9d655..fe0e3235 100644
--- a/pydis_site/apps/api/admin.py
+++ b/pydis_site/apps/api/admin.py
@@ -203,6 +203,12 @@ class NominationAdmin(admin.ModelAdmin):
list_filter = ("active",)
+class OffTopicChannelNameAdmin(admin.ModelAdmin):
+ """Admin formatting for the OffTopicChannelName model."""
+
+ search_fields = ("name",)
+
+
class StaffRolesFilter(admin.SimpleListFilter):
"""Filter options for Staff Roles."""
@@ -250,7 +256,7 @@ admin.site.register(Infraction, InfractionAdmin)
admin.site.register(LogEntry, LogEntryAdmin)
admin.site.register(MessageDeletionContext, MessageDeletionContextAdmin)
admin.site.register(Nomination, NominationAdmin)
-admin.site.register(OffTopicChannelName)
+admin.site.register(OffTopicChannelName, OffTopicChannelNameAdmin)
admin.site.register(Role)
admin.site.register(Tag)
admin.site.register(User, UserAdmin)