Skip to content

Commit

Permalink
Fallback to seeds 1 when int() fails
Browse files Browse the repository at this point in the history
  • Loading branch information
fernandog committed Apr 18, 2016
1 parent 2e27113 commit 041d827
Show file tree
Hide file tree
Showing 43 changed files with 43 additions and 43 deletions.
2 changes: 1 addition & 1 deletion sickbeard/providers/abnormal.py
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/alpharatio.py
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ def process_column_header(td):
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/bitcannon.py
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/bitsnoop.py
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
logger.log(u"Failed parsing provider. Traceback: %r" % traceback.format_exc(), logger.ERROR)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/bitsoup.py
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
logger.log(u"Failed parsing provider. Traceback: %s" % traceback.format_exc(), logger.WARNING)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/bluetigers.py
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
logger.log(u"Failed parsing provider. Traceback: %s" % traceback.format_exc(), logger.ERROR)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/cpasbien.py
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/danishbits.py
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ def process_column_header(td):
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/elitetorrent.py
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
logger.log(u"Failed parsing provider. Traceback: %s" % traceback.format_exc(), logger.WARNING)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/extratorrent.py
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
items.append(item)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/freshontv.py
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,7 @@ def search(self, search_params, age=0, ep_obj=None): # pylint: disable=too-many
logger.log(u"Failed parsing provider. Traceback: %s" % traceback.format_exc(), logger.ERROR)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/gftracker.py
Original file line number Diff line number Diff line change
Expand Up @@ -180,7 +180,7 @@ def process_column_header(td):
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/hd4free.py
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/hdspace.py
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/hdtorrents.py
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
items.append(item)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/hounddawgs.py
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
logger.log(u"Failed parsing provider. Traceback: %s" % traceback.format_exc(), logger.ERROR)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/ilovetorrents.py
Original file line number Diff line number Diff line change
Expand Up @@ -159,7 +159,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
logger.log(u"Failed parsing provider. Traceback: {0}".format(traceback.format_exc()), logger.WARNING)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/iptorrents.py
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ def search(self, search_params, age=0, ep_obj=None): # pylint: disable=too-many
logger.log(u"Failed parsing provider. Error: %r" % ex(e), logger.ERROR)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/kat.py
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/limetorrents.py
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
logger.log(u"Failed parsing provider. Traceback: %r" % traceback.format_exc(), logger.ERROR)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/morethantv.py
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,7 @@ def process_column_header(td):
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/norbits.py
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,7 @@ def search(self, search_params, age=0, ep_obj=None): # pylint: disable=too-many

items.append(item)
# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/nyaatorrents.py
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/phxbit.py
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ def process_column_header(td):
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/pretome.py
Original file line number Diff line number Diff line change
Expand Up @@ -162,7 +162,7 @@ def search(self, search_params, age=0, ep_obj=None): # pylint: disable=too-many
logger.log(u"Failed parsing provider. Traceback: %s" % traceback.format_exc(), logger.ERROR)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/rarbg.py
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
continue

# For each search mode sort all the items by seeders
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/scc.py
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
items.append(item)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/sceneelite.py
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/scenetime.py
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,7 @@ def search(self, search_params, age=0, ep_obj=None): # pylint: disable=too-many
items.append(item)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/speedcd.py
Original file line number Diff line number Diff line change
Expand Up @@ -172,7 +172,7 @@ def process_column_header(td):
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/strike.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
items.append(item)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/t411.py
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ def search(self, search_params, age=0, ep_obj=None): # pylint: disable=too-many
logger.log(u"Failed parsing provider. Traceback: %s" % traceback.format_exc(), logger.ERROR)

# For each search mode sort all the items by seeders if available if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/thepiratebay.py
Original file line number Diff line number Diff line change
Expand Up @@ -164,7 +164,7 @@ def process_column_header(th):
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/tntvillage.py
Original file line number Diff line number Diff line change
Expand Up @@ -396,7 +396,7 @@ def search(self, search_params, age=0, ep_obj=None): # pylint: disable=too-many
logger.log(u"Failed parsing provider. Traceback: %s" % traceback.format_exc(), logger.ERROR)

# For each search mode sort all the items by seeders if available if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)

results += items

Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/tokyotoshokan.py
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
items.append(item)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/torrentbytes.py
Original file line number Diff line number Diff line change
Expand Up @@ -155,7 +155,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/torrentday.py
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,7 @@ def search(self, search_params, age=0, ep_obj=None): # pylint: disable=too-many
items.append(item)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/torrentleech.py
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,7 @@ def process_column_header(td):
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/torrentproject.py
Original file line number Diff line number Diff line change
Expand Up @@ -137,7 +137,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
items.append(item)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/torrentz.py
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
logger.log(u"Failed parsing provider. Traceback: %r" % traceback.format_exc(), logger.ERROR)

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/transmitthenet.py
Original file line number Diff line number Diff line change
Expand Up @@ -175,7 +175,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
logger.log(u"Failed parsing provider. Traceback: %s" % traceback.format_exc(), logger.ERROR)

# For each search mode sort all the items by seeders
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/tvchaosuk.py
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,7 @@ def search(self, search_strings, age=0, ep_obj=None): # pylint: disable=too-man
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down
2 changes: 1 addition & 1 deletion sickbeard/providers/xthor.py
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,7 @@ def process_column_header(td):
continue

# For each search mode sort all the items by seeders if available
items.sort(key=lambda d: try_int(d.get('seeders', 0)), reverse=True)
items.sort(key=lambda d: try_int(d.get('seeders', 1)), reverse=True)
results += items

return results
Expand Down

0 comments on commit 041d827

Please sign in to comment.