diff options
author | Aurélien Bompard <aurelien@bompard.org> | 2013-05-24 11:34:12 +0200 |
---|---|---|
committer | Aurélien Bompard <aurelien@bompard.org> | 2013-05-24 12:32:52 +0200 |
commit | 127944f9c2b3d1c07324d6a5dd3bec965f1d7f0a (patch) | |
tree | f5b6982e1621181069f328fcbba5f4a2262bce9c /hyperkitty/views/list.py | |
parent | d7960dd61479b254506fc7869144ff91f3481e9a (diff) | |
download | hyperkitty-127944f9c2b3d1c07324d6a5dd3bec965f1d7f0a.tar.gz hyperkitty-127944f9c2b3d1c07324d6a5dd3bec965f1d7f0a.tar.xz hyperkitty-127944f9c2b3d1c07324d6a5dd3bec965f1d7f0a.zip |
Cleanups
Diffstat (limited to 'hyperkitty/views/list.py')
-rw-r--r-- | hyperkitty/views/list.py | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/hyperkitty/views/list.py b/hyperkitty/views/list.py index ef01b65..f4f75dd 100644 --- a/hyperkitty/views/list.py +++ b/hyperkitty/views/list.py @@ -142,7 +142,6 @@ def _thread_list(request, mlist, threads, template_name='thread_list.html', extr if thread.date_active > last_view_obj.view_date: thread.unread = True - all_threads = threads paginator = Paginator(threads, 10) page_num = request.GET.get('page') try: @@ -260,46 +259,6 @@ def overview(request, mlist_fqdn=None): return render(request, "recent_activities.html", context) -def search(request, mlist_fqdn): - keyword = request.GET.get('keyword') - target = request.GET.get('target') - page = request.GET.get('page') - if keyword and target: - url = reverse('search_keyword', - kwargs={'mlist_fqdn': mlist_fqdn, - 'target': target, - 'keyword': keyword}) - if page: - url += '%s/' % page - else: - url = reverse('search_list', kwargs={"mlist_fqdn": mlist_fqdn}) - return redirect(url) - - -def search_keyword(request, mlist_fqdn, target, keyword, page=1): - store = get_store(request) - ## Should we remove the code below? - ## If urls.py does it job we should never need it - if not keyword: - keyword = request.GET.get('keyword') - if not target: - target = request.GET.get('target') - if not target: - target = 'Subject' - regex = '%%%s%%' % keyword - list_name = mlist_fqdn.split('@')[0] - if target.lower() == 'subjectcontent': - threads = store.search_content_subject(mlist_fqdn, keyword) - elif target.lower() == 'subject': - threads = store.search_subject(mlist_fqdn, keyword) - elif target.lower() == 'content': - threads = store.search_content(mlist_fqdn, keyword) - elif target.lower() == 'from': - threads = store.search_sender(mlist_fqdn, keyword) - - return _search_results_page(request, mlist_fqdn, threads, 'Search', page) - - def search_tag(request, mlist_fqdn, tag): '''Returns threads having a particular tag''' store = get_store(request) @@ -320,4 +279,3 @@ def search_tag(request, mlist_fqdn, tag): "no_results_text": "for this tag", } return _thread_list(request, mlist, threads, extra_context=extra_context) - |