From bea967c85710c20fcdec1221ab5abfef4f924a11 Mon Sep 17 00:00:00 2001
From: Fernando <fernandog@users.noreply.github.com>
Date: Tue, 8 Dec 2015 09:24:54 -0200
Subject: [PATCH] Don't allow save torrent ratio between -1 and 0

---
 sickbeard/webserve.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sickbeard/webserve.py b/sickbeard/webserve.py
index 4dd00180c..9153d6edc 100644
--- a/sickbeard/webserve.py
+++ b/sickbeard/webserve.py
@@ -4550,7 +4550,8 @@ class ConfigProviders(Config):
 
             if hasattr(curTorrentProvider, 'ratio'):
                 try:
-                    curTorrentProvider.ratio = str(kwargs[curTorrentProvider.get_id() + '_ratio']).strip()
+                    ratio = float(str(kwargs[curTorrentProvider.get_id() + '_ratio']).strip())
+                    curTorrentProvider.ratio = (ratio, -1)[ratio < 0]
                 except Exception:
                     curTorrentProvider.ratio = None
 
-- 
GitLab