diff --git a/src/accounts/utils/mailman.py b/src/accounts/utils/mailman.py index 0f3c7d1..07fe7ac 100644 --- a/src/accounts/utils/mailman.py +++ b/src/accounts/utils/mailman.py @@ -82,3 +82,16 @@ def get_list_description(listname, lists=None): lists = dict(lists) return lists.get(listname) + + +def list_users(listname): + url = get_url(listname) + + params = {} + + try: + users = requests.get(url, timeout=TIMEOUT, params=params) + except requests.exceptions.RequestException: + return [] + + return users.json() diff --git a/src/super_archives/templates/superarchives/thread-dashboard.html b/src/super_archives/templates/superarchives/thread-dashboard.html index f31553e..c1452fa 100644 --- a/src/super_archives/templates/superarchives/thread-dashboard.html +++ b/src/super_archives/templates/superarchives/thread-dashboard.html @@ -7,9 +7,13 @@