avoid traceback when network offline in add-on check
This commit is contained in:
parent
2e70c56248
commit
d6915ff6e8
@ -560,7 +560,13 @@ class AddonsDialog(QDialog):
|
|||||||
self.redrawAddons()
|
self.redrawAddons()
|
||||||
|
|
||||||
def onCheckForUpdates(self):
|
def onCheckForUpdates(self):
|
||||||
updated = self.mgr.checkForUpdates()
|
try:
|
||||||
|
updated = self.mgr.checkForUpdates()
|
||||||
|
except Exception as e:
|
||||||
|
showWarning(_("Please check your internet connection.") + "\n\n" + str(e),
|
||||||
|
textFormat="plain")
|
||||||
|
return
|
||||||
|
|
||||||
if not updated:
|
if not updated:
|
||||||
tooltip(_("No updates available."))
|
tooltip(_("No updates available."))
|
||||||
else:
|
else:
|
||||||
|
Loading…
Reference in New Issue
Block a user