Connect to servers with special characters in the name

This commit is contained in:
Matt
2020-10-06 21:43:36 -04:00
parent ef3b64cf51
commit 45823ccd96
2 changed files with 4 additions and 2 deletions

View File

@@ -15,6 +15,7 @@ import urllib
from base64 import b64encode
from collections import defaultdict
from traceback import format_exc
from kodi_six.utils import py2_decode
from .kodi_utils import HomeWindow
from .clientinfo import ClientInformation
@@ -503,7 +504,7 @@ class DownloadUtils:
log.error("Get User unable to connect: {0}".format(msg))
return ""
log.debug("GETUSER_JSONDATA_01: {0}".format(json_data))
log.debug("GETUSER_JSONDATA_01: {0}".format(py2_decode(json_data)))
try:
result = json.loads(json_data)

View File

@@ -13,6 +13,7 @@ from datetime import datetime
import xbmcaddon
import xbmcgui
import xbmc
from kodi_six.utils import py2_decode
from .kodi_utils import HomeWindow
from .downloadutils import DownloadUtils, save_user_details, load_user_details
@@ -269,7 +270,7 @@ def check_server(force=False, change_user=False, notify=False):
log.debug("Getting user list")
json_data = du.download_url(server_url + "/Users/Public?format=json", authenticate=False)
log.debug("jsonData: {0}".format(json_data))
log.debug("jsonData: {0}".format(py2_decode(json_data)))
try:
result = json.loads(json_data)
except: