From: Jean Privat Date: Wed, 15 Jan 2014 15:21:48 +0000 (-0500) Subject: checkupdates --gplay: handle the case when Current Version is empty X-Git-Tag: 0.1~5 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=01c45a054d93cfeec32bd4adb300d44a4fb6b8c0;p=fdroidserver.git checkupdates --gplay: handle the case when Current Version is empty Signed-off-by: Jean Privat --- diff --git a/fdroidserver/checkupdates.py b/fdroidserver/checkupdates.py index 94dbd298..8adaf297 100644 --- a/fdroidserver/checkupdates.py +++ b/fdroidserver/checkupdates.py @@ -314,7 +314,11 @@ def main(): print "%s encountered a problem: %s" % (common.getappname(app), reason) if version is not None: stored = app['Current Version'] - if LooseVersion(stored) < LooseVersion(version): + if stored == '': + if options.verbose: + print "%s has no Current Version but has version %s on the Play Store" % ( + common.getappname(app), version) + elif LooseVersion(stored) < LooseVersion(version): print "%s has version %s on the Play Store, which is bigger than %s" % ( common.getappname(app), version, stored) elif options.verbose: