summaryrefslogtreecommitdiff
path: root/plugin.video.psvue/resources
diff options
context:
space:
mode:
Diffstat (limited to 'plugin.video.psvue/resources')
-rw-r--r--plugin.video.psvue/resources/lib/ps_vue.py10
-rw-r--r--plugin.video.psvue/resources/lib/sony.py5
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']