From 76b266b1f97f5caab3f5886100e80267999103e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniele=20Vigan=C3=B2?= Date: Sun, 4 May 2025 19:13:43 +0200 Subject: [PATCH] Extend search on company to slug field to better manage accented and utf names --- ram/ram/__init__.py | 2 +- ram/roster/admin.py | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ram/ram/__init__.py b/ram/ram/__init__.py index d918b03..1372aec 100644 --- a/ram/ram/__init__.py +++ b/ram/ram/__init__.py @@ -1,4 +1,4 @@ from ram.utils import git_suffix -__version__ = "0.17.8" +__version__ = "0.17.9" __version__ += git_suffix(__file__) diff --git a/ram/roster/admin.py b/ram/roster/admin.py index 739def0..e7908fa 100644 --- a/ram/roster/admin.py +++ b/ram/roster/admin.py @@ -36,6 +36,7 @@ class RollingClass(admin.ModelAdmin): search_fields = ( "identifier", "company__name", + "company__slug", "type__type", ) save_as = True @@ -139,6 +140,7 @@ class RollingStockAdmin(SortableAdminBase, admin.ModelAdmin): search_fields = ( "rolling_class__identifier", "rolling_class__company__name", + "rolling_class__company__slug", "manufacturer__name", "scale__scale", "road_number",