From 3da6e24b8dc11f8d8f38bceff763fee2e2f13729 Mon Sep 17 00:00:00 2001 From: Stepan Bahnik Date: Tue, 5 Aug 2014 23:23:19 +0200 Subject: [PATCH] corrected automatic updating --- CM Manager.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/CM Manager.py b/CM Manager.py index 01ece59..013e1eb 100644 --- a/CM Manager.py +++ b/CM Manager.py @@ -44,7 +44,7 @@ def checkNewVersion(version): try: from optionget import optionGet from version import version as currentVersion - versionSeen = optionGet("DontShowVersion", currentVersion(), "list") + versionSeen = optionGet("DontShowVersion", currentVersion(), "list", True) except Exception: versionSeen = version for i in range(3): @@ -76,13 +76,16 @@ def checkNewVersion(version): root.config(cursor = "") else: try: + print(newVersion) from optionwrite import optionWrite - optionWrite("DontShowVersion", newVersion) + optionWrite("DontShowVersion", newVersion, True) except Exception: pass root.destroy() break - + elif int(newVersion[i]) < int(versionSeen[i]): + break + def download(version): "downloads the version from github"