|  | @@ -24,7 +24,6 @@ def request(query, params):
 | 
	
		
			
			| 24 | 24 |                                        pageno=params['pageno'] - 1)
 | 
	
		
			
			| 25 | 25 |      return params
 | 
	
		
			
			| 26 | 26 |  
 | 
	
		
			
			| 27 |  | -
 | 
	
		
			
			| 28 | 27 |  def response(resp):
 | 
	
		
			
			| 29 | 28 |      results = []
 | 
	
		
			
			| 30 | 29 |      dom = html.fromstring(resp.text)
 | 
	
	
		
			
			|  | @@ -45,4 +44,10 @@ def response(resp):
 | 
	
		
			
			| 45 | 44 |                          'leech': leech,
 | 
	
		
			
			| 46 | 45 |                          'magnetlink': magnetlink.attrib['href'],
 | 
	
		
			
			| 47 | 46 |                          'template': 'torrent.html'})
 | 
	
		
			
			| 48 |  | -    return results
 | 
	
		
			
			|  | 47 | +        return sorted(results, key=lambda x: get_int('seed'), reversed=True)
 | 
	
		
			
			|  | 48 | +
 | 
	
		
			
			|  | 49 | +def get_int(field):
 | 
	
		
			
			|  | 50 | +    try:
 | 
	
		
			
			|  | 51 | +        return int(field)
 | 
	
		
			
			|  | 52 | +    except TypeError:
 | 
	
		
			
			|  | 53 | +        return 0
 |