From ce7873584f26c2a85632bdb13ce14e8c8df59513 Mon Sep 17 00:00:00 2001 From: echel0n Date: Thu, 18 Dec 2014 14:04:15 -0800 Subject: [PATCH] Fixed sickragetv/sickrage-issues#162 - will always return list object even when branches do not exist --- sickbeard/versionChecker.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sickbeard/versionChecker.py b/sickbeard/versionChecker.py index dc4cf28c..2e017cc3 100644 --- a/sickbeard/versionChecker.py +++ b/sickbeard/versionChecker.py @@ -433,7 +433,8 @@ class GitUpdateManager(UpdateManager): branches, err, exit_status = self._run_git(self._git_path, 'ls-remote --heads %s' % sickbeard.GIT_REMOTE) # @UnusedVariable if exit_status == 0 and branches: - return re.findall('\S+\Wrefs/heads/(.*)', branches) + if branches: + return re.findall('\S+\Wrefs/heads/(.*)', branches) return [] def update_remote_origin(self):