diff options
Diffstat (limited to 'plugin.video.psvue/resources')
-rw-r--r-- | plugin.video.psvue/resources/lib/ps_vue.py | 10 | ||||
-rw-r--r-- | plugin.video.psvue/resources/lib/sony.py | 5 |
2 files changed, 9 insertions, 6 deletions
diff --git a/plugin.video.psvue/resources/lib/ps_vue.py b/plugin.video.psvue/resources/lib/ps_vue.py index 51b52f4..9a54770 100644 --- a/plugin.video.psvue/resources/lib/ps_vue.py +++ b/plugin.video.psvue/resources/lib/ps_vue.py @@ -287,14 +287,14 @@ def get_json(url): def load_cookies(): - filename = os.path.join(ADDON_PATH_PROFILE, 'cookies.lwp') - lwp_cookiejar = cookielib.LWPCookieJar() + cookie_file = os.path.join(ADDON_PATH_PROFILE, 'cookies.lwp') + cj = cookielib.LWPCookieJar() try: - lwp_cookiejar.load(filename, ignore_discard=True) + cj.load(cookie_file, ignore_discard=True) except: pass - return lwp_cookiejar + return cj def stringToDate(string, date_format): @@ -388,7 +388,7 @@ def check_device_id(): DEVICE_ID = ADDON.getSetting(id='deviceId') amazon_device = 'Amazon' amazon_device = amazon_device.encode("hex") - old_asus = 'ASUS' + old_asus = 'ASUS' old_asus = old_asus.encode("hex") if amazon_device in DEVICE_ID or old_asus in DEVICE_ID: sony = SONY() diff --git a/plugin.video.psvue/resources/lib/sony.py b/plugin.video.psvue/resources/lib/sony.py index b8708bc..1c11ad7 100644 --- a/plugin.video.psvue/resources/lib/sony.py +++ b/plugin.video.psvue/resources/lib/sony.py @@ -310,7 +310,10 @@ class SONY(): addon_profile_path = xbmc.translatePath(self.addon.getAddonInfo('profile')) cookie_file = os.path.join(addon_profile_path, 'cookies.lwp') cj = cookielib.LWPCookieJar() - cj.load(cookie_file,ignore_discard=True) + try: + cj.load(cookie_file,ignore_discard=True) + except: + pass for c in cookiejar: args = dict(vars(c).items()) args['rest'] = args['_rest'] |