1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-11-14 11:00:10 +01:00

checkupdates: fix google play check method

This has never worked with python3 and was also not properly adapted to
apps as objects. So we fix both of these issues.
This commit is contained in:
Marcus Hoffmann 2017-09-13 01:40:09 +02:00
parent 253bd92df3
commit 921524081c

View File

@ -279,7 +279,7 @@ def check_gplay(app):
req = urllib.request.Request(url, None, headers)
try:
resp = urllib.request.urlopen(req, None, 20)
page = resp.read()
page = resp.read().decode()
except urllib.error.HTTPError as e:
return (None, str(e.code))
except Exception as e:
@ -531,7 +531,7 @@ def main():
apps = common.read_app_args(options.appid, allapps, False)
if options.gplay:
for app in apps:
for appid, app in apps.items():
version, reason = check_gplay(app)
if version is None:
if reason == '404':