From b3a7afefd4eefe5f2311ff439caed56bf90cea31 Mon Sep 17 00:00:00 2001
From: Nic Wolfe <nic@wolfeden.ca>
Date: Thu, 26 Apr 2012 22:28:03 -0600
Subject: [PATCH] Detect when git is missing for non-english OSes

---
 sickbeard/versionChecker.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sickbeard/versionChecker.py b/sickbeard/versionChecker.py
index 342248a6f..6cfdbe537 100644
--- a/sickbeard/versionChecker.py
+++ b/sickbeard/versionChecker.py
@@ -247,7 +247,7 @@ class GitUpdateManager(UpdateManager):
                 logger.log(u"Command "+cmd+" didn't work, couldn't find git.")
                 continue
             
-            if 'not found' in output or "not recognized as an internal or external command" in output:
+            if p.returncode != 0 or 'not found' in output or "not recognized as an internal or external command" in output:
                 logger.log(u"Unable to find git with command "+cmd, logger.DEBUG)
                 output = None
             elif 'fatal:' in output or err:
-- 
GitLab