diff --git a/CHANGES.md b/CHANGES.md index 267dc4b..ed51b1c 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -22,6 +22,7 @@ * Update urllib3 1.26.1 (7675532) to 1.26.2 (eae04d6) * Change don't remember folder used during auto processing +* Fix update runner using shell that doesn't have env path to git binary in Linux (use `git pull` to get this fix) ### 0.23.2 (2020-11-21 18:40:00 UTC) diff --git a/sickbeard/version_checker.py b/sickbeard/version_checker.py index 99ee713..2ced2a0 100644 --- a/sickbeard/version_checker.py +++ b/sickbeard/version_checker.py @@ -217,7 +217,6 @@ class GitUpdateManager(UpdateManager): self._cur_pr_number = self.get_cur_pr_number() def _find_working_git(self): - test_cmd = '--version' logger.debug(u'Checking if git commands are available') @@ -286,7 +285,7 @@ class GitUpdateManager(UpdateManager): try: logger.debug(u'Executing %s with your shell in %s' % (cmd, sickbeard.PROG_DIR)) - output, err, exit_status = cmdline_runner([git_path] + arg_list, shell=True) + output, err, exit_status = cmdline_runner([git_path] + arg_list) logger.debug(u'git output: %s' % output) except OSError: