From be3d498391b721c7e79f3895b5895f8691a189ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20P=C3=B6hn?= Date: Tue, 23 Jul 2019 18:07:22 +0200 Subject: [PATCH] checkupdates: check_http fix ignore check --- fdroidserver/checkupdates.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fdroidserver/checkupdates.py b/fdroidserver/checkupdates.py index c34d2fa2..b166ca39 100644 --- a/fdroidserver/checkupdates.py +++ b/fdroidserver/checkupdates.py @@ -85,9 +85,13 @@ def check_http(app): raise FDroidException("No RE match for version") version = m.group(1) - if version and ignoresearch and not ignoresearch(version): + if ignoresearch and version: + if not ignoresearch(version): + return (version, vercode) + else: + return (None, ("Version {version} is ignored").format(version=version)) + else: return (version, vercode) - return (None, ("Version {version} is ignored").format(version=version)) except FDroidException: msg = "Could not complete http check for app {0} due to unknown error: {1}".format(app.id, traceback.format_exc()) return (None, msg)