From 7a0e3a2379646a3412025ae7f2066083cb0681e4 Mon Sep 17 00:00:00 2001 From: "Antoine R. Dumont (@ardumont)" Date: Thu, 28 Jun 2018 13:33:26 +0200 Subject: [PATCH] gitlab.lister: Override filtering as it's not possible as is --- swh/lister/gitlab/lister.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/swh/lister/gitlab/lister.py b/swh/lister/gitlab/lister.py index e8d26f8..15fe00e 100644 --- a/swh/lister/gitlab/lister.py +++ b/swh/lister/gitlab/lister.py @@ -18,6 +18,13 @@ class GitlabLister(SWHIndexingHttpLister): # id API_URL_INDEX_RE = re.compile(r'^.*/projects.*\&page=(\d+).*') + def filter_before_inject(self, models_list): + """We do not filter as we cannot. The indexable field and the page + identifier used for pagination are not related. + + """ + return models_list + def get_model_from_repo(self, repo): return { 'uid': repo['id'],