From bc237b646dccf490cbd97c45d0173dde8d3ae988 Mon Sep 17 00:00:00 2001 From: Bruno Wagner Date: Thu, 16 Oct 2014 14:18:52 +0200 Subject: Pagination was breaking new mail indexing, because it doesn't use pages --- service/pixelated/adapter/search.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/service/pixelated/adapter/search.py b/service/pixelated/adapter/search.py index 6b579d87..eef97c56 100644 --- a/service/pixelated/adapter/search.py +++ b/service/pixelated/adapter/search.py @@ -116,9 +116,9 @@ class SearchEngine(object): results = searcher.search(query, **options) return results - def search(self, query, window, page): - page = int(page) if (page is not None and int(page) > 0) else 1 - window = int(window) or 25 + def search(self, query, window=25, page=1): + page = int(page) if int(page) > 1 else 1 + window = int(window) query = query.replace('\"', '') query = query.replace('-in:', 'AND NOT tag:') -- cgit v1.2.3