Merge branch 'master' into release/1.36

# Conflicts:
#	service/update.py
This commit is contained in:
blitzmann
2018-03-25 13:03:52 -04:00
2 changed files with 4 additions and 2 deletions

View File

@@ -135,7 +135,7 @@ class CargoView(d.Display):
sFit = Fit.getInstance()
fit = sFit.getFit(event.fitID)
self.Parent.Parent.DisablePage(self, not fit or fit.isStructure)
# self.Parent.Parent.DisablePage(self, not fit or fit.isStructure)
# Clear list and get out if current fitId is None
if event.fitID is None and self.lastFitId is not None:

View File

@@ -52,8 +52,8 @@ class CheckUpdateThread(threading.Thread):
key=lambda x: calendar.timegm(dateutil.parser.parse(x['published_at']).utctimetuple()),
reverse=True
)
for release in jsonResponse[:5]:
# sometimes, depending on the tag name, things break. If they do, just continue to the next iteration
try:
# Suppress pre releases
if release['prerelease'] and self.settings.get('prerelease'):
@@ -90,6 +90,8 @@ class CheckUpdateThread(threading.Thread):
wx.CallAfter(self.callback, release) # Singularity -> Singularity
break
except Exception as e:
# if we break at version checking, try the next version
pyfalog.error(e)
continue
except Exception as e:
pyfalog.error("Caught exception in run")