From bac3cf9a7f5dc4ef15f732d325f720b0be9ed3a1 Mon Sep 17 00:00:00 2001 From: Alberto Sottile Date: Wed, 25 Apr 2018 18:19:01 +0200 Subject: [PATCH] Fixes client updates checker --- syncplay/client.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/syncplay/client.py b/syncplay/client.py index cdce3e9..3b4386d 100755 --- a/syncplay/client.py +++ b/syncplay/client.py @@ -910,12 +910,13 @@ class SyncplayClient(object): def checkForUpdate(self, userInitiated): try: - import urllib.request, urllib.parse, urllib.error, syncplay, sys, messages, json + import urllib.request, urllib.parse, urllib.error, syncplay, sys, json params = urllib.parse.urlencode({'version': syncplay.version, 'milestone': syncplay.milestone, 'release_number': syncplay.release_number, - 'language': messages.messages["CURRENT"], 'platform': sys.platform, 'userInitiated': userInitiated}) + 'language': syncplay.messages.messages["CURRENT"], 'platform': sys.platform, 'userInitiated': userInitiated}) f = urllib.request.urlopen(constants.SYNCPLAY_UPDATE_URL.format(params)) response = f.read() + response = response.decode('utf-8') response = response.replace("

","").replace("

","").replace("
","").replace("“","\"").replace("”","\"") # Fix Wordpress response = json.loads(response) publicServers = None