Connect to servers with special characters in the name
This commit is contained in:
@@ -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)
|
||||
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user