diff options
-rw-r--r-- | urls.py | 1 | ||||
-rw-r--r-- | views/pages.py | 4 |
2 files changed, 3 insertions, 2 deletions
@@ -39,6 +39,7 @@ urlpatterns = patterns('', ############## TAG ###################### + url(r'^tag/(?P<mlist_fqdn>.*@.*)\/(?P<tag>.*)\/(?P<page>\d+)/$', 'views.pages.search_tag'), url(r'^tag/(?P<mlist_fqdn>.*@.*)\/(?P<tag>.*)/$', 'views.pages.search_tag'), ############## REST API ##################### diff --git a/views/pages.py b/views/pages.py index 718c7c1..89fb0ae 100644 --- a/views/pages.py +++ b/views/pages.py @@ -278,13 +278,13 @@ def search_keyword(request, mlist_fqdn, target, keyword, page=1): return _search_results_page(request, mlist_fqdn, query_string, 'Search', page) -def search_tag(request, mlist_fqdn, tag=None): +def search_tag(request, mlist_fqdn, tag=None, page=1): '''Searches both tag and topic''' if tag: query_string = {'Category': tag.capitalize()} else: query_string = None - return _search_results_page(request, mlist_fqdn, query_string, 'Tag search') + return _search_results_page(request, mlist_fqdn, query_string, 'Tag search', page) def thread (request, mlist_fqdn, threadid): ''' Displays all the email for a given thread identifier ''' |