diff options
author | Aurélien Bompard <aurelien@bompard.org> | 2013-10-18 16:15:40 +0200 |
---|---|---|
committer | Aurélien Bompard <aurelien@bompard.org> | 2013-10-18 16:15:40 +0200 |
commit | f1a0a71d971ffa4c01a88b92aa4869dd3a12a3fa (patch) | |
tree | 8289deaa33daafde6572e5e6abc6a8df11475ab1 /hyperkitty/views/list.py | |
parent | 5b0796d955930ff953f503c9f1966dfbbe876fec (diff) | |
download | hyperkitty-f1a0a71d971ffa4c01a88b92aa4869dd3a12a3fa.tar.gz hyperkitty-f1a0a71d971ffa4c01a88b92aa4869dd3a12a3fa.tar.xz hyperkitty-f1a0a71d971ffa4c01a88b92aa4869dd3a12a3fa.zip |
Handle permissions on private mailing-lists
Diffstat (limited to 'hyperkitty/views/list.py')
-rw-r--r-- | hyperkitty/views/list.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/hyperkitty/views/list.py b/hyperkitty/views/list.py index b4a97a6..cbcc678 100644 --- a/hyperkitty/views/list.py +++ b/hyperkitty/views/list.py @@ -37,6 +37,7 @@ from hyperkitty.lib.view_helpers import FLASH_MESSAGES, paginate, \ get_category_widget, get_months, get_display_dates, daterange, \ is_thread_unread from hyperkitty.lib.voting import set_message_votes, set_thread_votes +from hyperkitty.lib.mailman import check_mlist_private if settings.USE_MOCKUPS: @@ -49,6 +50,7 @@ Thread = namedtuple('Thread', [ ]) +@check_mlist_private def archives(request, mlist_fqdn, year=None, month=None, day=None): if year is None and month is None: today = datetime.date.today() @@ -136,6 +138,7 @@ def _thread_list(request, mlist, threads, template_name='thread_list.html', extr return render(request, template_name, context) +@check_mlist_private def overview(request, mlist_fqdn=None): if not mlist_fqdn: return redirect('/') |