From 2a68310c2536d166cb50ee56059e68b53ff84323 Mon Sep 17 00:00:00 2001 From: Christian Henriksen Date: Tue, 4 Nov 2025 11:54:54 +0100 Subject: [PATCH] Fix 500 response error when searching FK for 'TokenFind' and 'Token' in the django admin --- src/tokens/admin.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tokens/admin.py b/src/tokens/admin.py index c8134f68e..191d48715 100644 --- a/src/tokens/admin.py +++ b/src/tokens/admin.py @@ -29,7 +29,7 @@ class TokenAdmin(admin.ModelAdmin): list_filter: ClassVar[list[str]] = ["camp", "hint", "active", "category"] list_display: ClassVar[list[str]] = ["token", "description", "camp", "hint", "active", "category", "valid_when"] - search_fields: ClassVar[list[str]] = ["token", "description", "hint", "category"] + search_fields: ClassVar[list[str]] = ["token", "description", "hint", "category__name"] @admin.register(TokenFind) @@ -38,4 +38,4 @@ class TokenFindAdmin(admin.ModelAdmin): list_filter: ClassVar[list[str]] = ["token__camp", "user"] list_display: ClassVar[list[str]] = ["token", "user", "created"] - search_fields: ClassVar[list[str]] = ["user", "token"] + search_fields: ClassVar[list[str]] = ["user__username", "token__description"]