From 0ebd6a37cdd53f7c73c0f16555271fb7dd1131b8 Mon Sep 17 00:00:00 2001
From: Fernando <fernandog@users.noreply.github.com>
Date: Tue, 14 Apr 2015 13:42:36 -0300
Subject: [PATCH] Add user agent to RARBG

---
 sickbeard/providers/rarbg.py | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sickbeard/providers/rarbg.py b/sickbeard/providers/rarbg.py
index ad8e63d6..a0dc23df 100644
--- a/sickbeard/providers/rarbg.py
+++ b/sickbeard/providers/rarbg.py
@@ -30,7 +30,7 @@ from lib import requests
 from lib.requests import exceptions
 
 import sickbeard
-from sickbeard.common import Quality
+from sickbeard.common import Quality, USER_AGENT
 from sickbeard import logger
 from sickbeard import tvcache
 from sickbeard import show_name_helpers
@@ -92,6 +92,8 @@ class RarbgProvider(generic.TorrentProvider):
         self.next_request = datetime.datetime.now()
 
         self.cache = RarbgCache(self)
+        
+        self.headers = {'Content-Type': 'application/x-www-form-urlencoded', 'User-Agent': USER_AGENT}
 
     def isEnabled(self):
         return self.enabled
@@ -107,7 +109,7 @@ class RarbgProvider(generic.TorrentProvider):
         resp_json = None
 
         try:
-            response = self.session.get(self.urls['token'], timeout=30, verify=False)
+            response = self.session.get(self.urls['token'], timeout=30, verify=False, headers=self.headers)
             response.raise_for_status()
             resp_json = response.json()
         except RequestException as e:
-- 
GitLab