forked from zaclys/searxng
[enh] sort piratebay results by seeders
This commit is contained in:
parent
66f87f8117
commit
6725112e6b
|
@ -24,7 +24,6 @@ def request(query, params):
|
||||||
pageno=params['pageno'] - 1)
|
pageno=params['pageno'] - 1)
|
||||||
return params
|
return params
|
||||||
|
|
||||||
|
|
||||||
def response(resp):
|
def response(resp):
|
||||||
results = []
|
results = []
|
||||||
dom = html.fromstring(resp.text)
|
dom = html.fromstring(resp.text)
|
||||||
|
@ -45,4 +44,10 @@ def response(resp):
|
||||||
'leech': leech,
|
'leech': leech,
|
||||||
'magnetlink': magnetlink.attrib['href'],
|
'magnetlink': magnetlink.attrib['href'],
|
||||||
'template': 'torrent.html'})
|
'template': 'torrent.html'})
|
||||||
return results
|
return sorted(results, key=lambda x: get_int('seed'), reversed=True)
|
||||||
|
|
||||||
|
def get_int(field):
|
||||||
|
try:
|
||||||
|
return int(field)
|
||||||
|
except TypeError:
|
||||||
|
return 0
|
||||||
|
|
Loading…
Reference in New Issue