diff options
| author | Adam Tauber <asciimoo@gmail.com> | 2015-02-12 15:20:17 +0100 |
|---|---|---|
| committer | Adam Tauber <asciimoo@gmail.com> | 2015-02-12 15:20:17 +0100 |
| commit | ec2516b93db6343afc4bd86291082dfb64914595 (patch) | |
| tree | 5ebd088cc2b1e99385191ffd66b380975e18643b /searx/engines | |
| parent | f6db77d81ea87d99462b4c3cc40a8a27e0264724 (diff) | |
| parent | 9d537c0bad5b68f9c83ea4ac026d22a27264b8dd (diff) | |
Merge pull request #233 from dalf/master
[fix] kickass engine
Diffstat (limited to 'searx/engines')
| -rw-r--r-- | searx/engines/kickass.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/searx/engines/kickass.py b/searx/engines/kickass.py index 8b89e1f47..4e5a64350 100644 --- a/searx/engines/kickass.py +++ b/searx/engines/kickass.py @@ -20,7 +20,7 @@ categories = ['videos', 'music', 'files'] paging = True # search-url -url = 'https://kickass.so/' +url = 'https://kickass.to/' search_url = url + 'search/{search_term}/{pageno}/' # specific xpath variables @@ -45,6 +45,11 @@ def request(query, params): def response(resp): results = [] + # check if redirect comparing to the True value, + # because resp can be a Mock object, and any attribut name returns something. + if resp.is_redirect is True: + return results + dom = html.fromstring(resp.text) search_res = dom.xpath('//table[@class="data"]//tr') |