Second attempt to fix zip updating

This commit is contained in:
Adam 2014-08-17 17:04:19 +08:00
parent 0242e421cc
commit 3f4f2e37b8
1 changed files with 5 additions and 5 deletions

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