From: Daniel Martí Date: Sun, 1 Nov 2015 11:35:36 +0000 (+0100) Subject: checkupdates: check packages in AM.xml files too X-Git-Tag: 0.5.0~14 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=c8627764e3bf83434a78e7c062785d5ca2c662b6;p=fdroidserver.git checkupdates: check packages in AM.xml files too --- diff --git a/fdroidserver/common.py b/fdroidserver/common.py index a1a5b41d..3e886976 100644 --- a/fdroidserver/common.py +++ b/fdroidserver/common.py @@ -1070,7 +1070,9 @@ def parse_androidmanifests(paths, app): else: xml = parse_xml(path) if "package" in xml.attrib: - package = xml.attrib["package"].encode('utf-8') + s = xml.attrib["package"].encode('utf-8') + if app_matches_packagename(app, s): + package = s if "{http://schemas.android.com/apk/res/android}versionName" in xml.attrib: version = xml.attrib["{http://schemas.android.com/apk/res/android}versionName"].encode('utf-8') base_dir = os.path.dirname(path)