Skip to content

Commit 6c11c8a

Browse files
committed
NS-requests-assistance sign/filter to Admin listing page
1 parent 4c072d3 commit 6c11c8a

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

api/admin.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,13 +304,20 @@ class FieldReportContactInline(admin.TabularInline):
304304

305305

306306
class FieldReportAdmin(CompareVersionAdmin, RegionRestrictedAdmin, TranslationAdmin):
307+
308+
def assist(self, obj):
309+
return "+" if obj.ns_request_assistance else ""
310+
311+
assist.boolean = ""
307312
country_in = "countries__pk__in"
308313
region_in = "regions__pk__in"
309314

310315
inlines = [ActionsTakenInline, SourceInline, FieldReportContactInline]
311316
list_display = (
312317
"summary",
313318
"event",
319+
"created_at",
320+
"assist",
314321
"visibility",
315322
)
316323
list_select_related = ("event",)
@@ -328,7 +335,7 @@ class FieldReportAdmin(CompareVersionAdmin, RegionRestrictedAdmin, TranslationAd
328335
)
329336

330337
readonly_fields = ("report_date", "created_at", "updated_at", "summary", "fr_num")
331-
list_filter = [MembershipFilter]
338+
list_filter = [MembershipFilter, "ns_request_assistance"]
332339
actions = [
333340
"create_events",
334341
"export_field_reports",

0 commit comments

Comments
 (0)