From 9f4ff2e53e78c7fe8243a1f0008c930eb57e57b4 Mon Sep 17 00:00:00 2001 From: Aurélien Bompard Date: Mon, 27 May 2013 21:25:58 +0200 Subject: Simple unknown ML protection --- hyperkitty/views/list.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'hyperkitty/views') diff --git a/hyperkitty/views/list.py b/hyperkitty/views/list.py index 8bb832e..8399e4f 100644 --- a/hyperkitty/views/list.py +++ b/hyperkitty/views/list.py @@ -188,6 +188,8 @@ def overview(request, mlist_fqdn=None): store = get_store(request) mlist = store.get_list(mlist_fqdn) + if mlist is None: + raise Http404("No archived mailing-list by that name.") threads_result = store.get_threads(list_name=mlist.name, start=begin_date, end=end_date) -- cgit