From c9319558d94fd538525480555893b78d085c70d7 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Thu, 3 Dec 2020 16:30:47 +0100 Subject: Admin: fix specific list display (refs #4995) --- ishtar_common/admin.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'ishtar_common/admin.py') diff --git a/ishtar_common/admin.py b/ishtar_common/admin.py index be6302562..f8c2ea30d 100644 --- a/ishtar_common/admin.py +++ b/ishtar_common/admin.py @@ -909,13 +909,13 @@ class GeneralTypeAdmin(ImportActionAdmin, ImportJSONActionAdmin): actions = [export_as_csv_action(), serialize_type_action] prepopulated_fields = {"txt_idx": ("label",)} extra_list_display = [] + LIST_DISPLAY = ['label', 'txt_idx', 'available', 'comment'] def get_list_display(self, request): + list_display = list(self.LIST_DISPLAY)[:] if hasattr(self.model, "parent"): - return ['label', 'txt_idx', 'parent', 'available', 'comment'] + \ - self.extra_list_display - return ['label', 'txt_idx', 'available', 'comment'] + \ - self.extra_list_display + list_display.insert(2, "parent") + return list_display + self.extra_list_display @csrf_protect_m def get_changelist_queryset(self, request): -- cgit v1.2.3