From ed2da42effdce3fe947f61eb2cd57ab66e7654e5 Mon Sep 17 00:00:00 2001 From: Jochen Sprickerhof Date: Mon, 7 Jun 2021 12:44:43 +0200 Subject: [PATCH] Support hex in versionCode with UCM RepoManifest Same a b83c3c9e. --- fdroidserver/checkupdates.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fdroidserver/checkupdates.py b/fdroidserver/checkupdates.py index 1de39985..32bfdb84 100644 --- a/fdroidserver/checkupdates.py +++ b/fdroidserver/checkupdates.py @@ -266,9 +266,10 @@ def check_repomanifest(app, branch=None): if vercode: logging.debug("Manifest exists in subdir '{0}'. Found version {1} ({2})" .format(subdir, version, vercode)) - if int(vercode) > int(hcode): + i_vercode = common.version_code_string_to_int(vercode) + if i_vercode > common.version_code_string_to_int(hcode): hpak = package - hcode = str(int(vercode)) + hcode = str(i_vercode) hver = version if not hpak: