chiark / gitweb /
Fix python3 checkupdates crashes
authorCiaran Gultnieks <ciaran@ciarang.com>
Mon, 14 Mar 2016 22:13:58 +0000 (22:13 +0000)
committerCiaran Gultnieks <ciaran@ciarang.com>
Mon, 14 Mar 2016 22:29:46 +0000 (22:29 +0000)
fdroidserver/checkupdates.py

index d9514cd93817d22863f0fd9f13c48679ee171356..7adfcbb3c03481f43bb7f673818dda6259467d54 100644 (file)
@@ -54,7 +54,7 @@ def check_http(app):
             logging.debug("...requesting {0}".format(urlcode))
             req = urllib.request.Request(urlcode, None)
             resp = urllib.request.urlopen(req, None, 20)
-            page = resp.read()
+            page = resp.read().decode('utf-8')
 
             m = re.search(codeex, page)
             if not m:
@@ -67,7 +67,7 @@ def check_http(app):
                 logging.debug("...requesting {0}".format(urlver))
                 req = urllib.request.Request(urlver, None)
                 resp = urllib.request.urlopen(req, None, 20)
-                page = resp.read()
+                page = resp.read().decode('utf-8')
 
             m = re.search(verex, page)
             if not m: