From 1c95e4a294c1e4c30eb882a8e797264f9731105e Mon Sep 17 00:00:00 2001
From: frekk <frekk@ucc.asn.au>
Date: Mon, 4 Mar 2019 01:13:06 +0800
Subject: [PATCH] add more filters to membership and member admin list pages

---
 src/memberdb/admin.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/memberdb/admin.py b/src/memberdb/admin.py
index ab35911..5b29105 100644
--- a/src/memberdb/admin.py
+++ b/src/memberdb/admin.py
@@ -110,9 +110,9 @@ class MembershipAdmin(admin.ModelAdmin):
 	"""
 	Define the admin page for viewing normal Member records (all details included) and approving them
 	"""
-	list_display = ['membership_info', 'membership_type', 'payment_method', 'approved', 'date_submitted', 'member_actions', ]
+	list_display = ['membership_info', 'membership_type', 'payment_method', 'approved', 'date_submitted', 'member_actions']
 	list_display_links = None
-	list_filter = ['approved']
+	list_filter = ['approved', 'payment_method', 'membership_type', 'member__is_student', 'member__is_guild']
 	readonly_fields = ['date_submitted']
 	radio_fields = {'payment_method': admin.VERTICAL, 'membership_type': admin.VERTICAL}
 	actions = [refresh_dispense_payment]
-- 
GitLab