From fcc8a71eaea45feca758b661cdaca8b9b9878b04 Mon Sep 17 00:00:00 2001 From: Ruud Date: Fri, 11 Jan 2013 21:45:25 +0100 Subject: [PATCH] NZBget version check --- couchpotato/core/downloaders/nzbget/main.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/couchpotato/core/downloaders/nzbget/main.py b/couchpotato/core/downloaders/nzbget/main.py index 43a6fe7f..75a48130 100644 --- a/couchpotato/core/downloaders/nzbget/main.py +++ b/couchpotato/core/downloaders/nzbget/main.py @@ -2,6 +2,7 @@ from base64 import standard_b64encode from couchpotato.core.downloaders.base import Downloader from couchpotato.core.helpers.variable import tryInt from couchpotato.core.logger import CPLog +import re import socket import traceback import xmlrpclib @@ -44,11 +45,10 @@ class NZBGet(Downloader): log.error('Protocol Error: %s', e) return False - priority = tryInt(self.conf('priority')) - if priority != 0: + if re.search(r"^0", rpc.version()): xml_response = rpc.append(nzb_name, self.conf('category'), False, standard_b64encode(filedata.strip())) else: - xml_response = rpc.append(nzb_name, self.conf('category'), priority, False, standard_b64encode(filedata.strip())) + xml_response = rpc.append(nzb_name, self.conf('category'), tryInt(self.conf('priority')), False, standard_b64encode(filedata.strip())) if xml_response: log.info('NZB sent successfully to NZBGet')