From cf2115b38326a3d00fe008556c7d06e92b2b9aa7 Mon Sep 17 00:00:00 2001 From: Salvo 'LtWorf' Tomaselli Date: Mon, 21 Mar 2016 14:39:35 +0100 Subject: [PATCH] Do not crash if the returned remote version is None That happens in case of errors. Now it correctly shows an error. --- relational_gui/guihandler.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/relational_gui/guihandler.py b/relational_gui/guihandler.py index 27b84ae..9730023 100644 --- a/relational_gui/guihandler.py +++ b/relational_gui/guihandler.py @@ -110,7 +110,9 @@ class relForm(QtWidgets.QMainWindow): from relational import maintenance online = maintenance.check_latest_version() - if online > version: + if online is None: + r = QtWidgets.QApplication.translate("Form", "Network error") + elif online > version: r = QtWidgets.QApplication.translate( "Form", "New version available online: %s." % online) elif online == version: