Merge pull request #726 from adam111316/fix_zip_2

Second attempt to fix zip updating
This commit is contained in:
echel0n 2014-08-17 02:25:22 -07:00
commit 76160edce5

View file

@ -577,17 +577,17 @@ class SourceUpdateManager(UpdateManager):
return ""
def need_update(self):
if self.branch != self._find_installed_branch():
logger.log(u"Branch checkout: " + self._find_installed_branch() + "->" + self.branch, logger.DEBUG)
return True
# need this to run first to set self._newest_commit_hash
try:
self._check_github_for_update()
except Exception, e:
logger.log(u"Unable to contact github, can't check for update: " + repr(e), logger.ERROR)
return False
if self.branch != self._find_installed_branch():
logger.log(u"Branch checkout: " + self._find_installed_branch() + "->" + self.branch, logger.DEBUG)
return True
if not self._cur_commit_hash or self._num_commits_behind > 0:
return True