From: Daniel Martí Date: Thu, 3 Jul 2014 11:44:27 +0000 (+0200) Subject: Also make the Tags UCM complain about unknown package id X-Git-Tag: 0.2.1~58 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=ee99d55e3084b1e88dc348ccfa98c2670a5c842f;p=fdroidserver.git Also make the Tags UCM complain about unknown package id --- diff --git a/fdroidserver/checkupdates.py b/fdroidserver/checkupdates.py index 6ab4e236..292a495e 100644 --- a/fdroidserver/checkupdates.py +++ b/fdroidserver/checkupdates.py @@ -118,6 +118,7 @@ def check_tags(app, pattern): if flavour == 'yes': flavour = None + hpak = None htag = None hver = None hcode = "0" @@ -144,10 +145,13 @@ def check_tags(app, pattern): logging.debug("Manifest exists. Found version {0} ({1})" .format(version, vercode)) if int(vercode) > int(hcode): + hpak = package htag = tag hcode = str(int(vercode)) hver = version + if not hpak: + return (None, "Couldn't find package ID", None) if hver: return (hver, hcode, htag) return (None, "Couldn't find any version information", None)