1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-11-04 22:40:12 +01:00

checkupdates: better "no tags" messages

This commit is contained in:
Daniel Martí 2015-10-27 13:42:02 +01:00
parent ece3317be0
commit 2de274326a

View File

@ -128,10 +128,15 @@ def check_tags(app, pattern):
hcode = "0"
tags = vcs.gettags()
if not tags:
return (None, "No tags found", None)
logging.debug("All tags: " + ','.join(tags))
if pattern:
pat = re.compile(pattern)
tags = [tag for tag in tags if pat.match(tag)]
if not tags:
return (None, "No matching tags found", None)
logging.debug("Matching tags: " + ','.join(tags))
if len(tags) > 5 and repotype in ('git',):