Add pms token to loopback url when retrieving images

This commit is contained in:
JonnyWong16 2016-05-28 14:02:21 -07:00
parent 29522428de
commit b3a7fbd9b5
2 changed files with 11 additions and 7 deletions

View file

@ -147,13 +147,15 @@ class PlexTV(object):
if session.get_session_user_id():
user_data = users.Users()
user_tokens = user_data.get_tokens(user_id=session.get_session_user_id())
token = user_tokens['server_token']
self.token = user_tokens['server_token']
else:
token = plexpy.CONFIG.PMS_TOKEN
self.token = plexpy.CONFIG.PMS_TOKEN
else:
self.token = token
self.request_handler = http_handler.HTTPHandler(host='plex.tv',
port=443,
token=token,
token=self.token,
ssl_verify=self.ssl_verify)
def get_plex_auth(self, output_format='raw'):

View file

@ -121,13 +121,15 @@ class PmsConnect(object):
if session.get_session_user_id():
user_data = users.Users()
user_tokens = user_data.get_tokens(user_id=session.get_session_user_id())
token = user_tokens['server_token']
self.token = user_tokens['server_token']
else:
token = plexpy.CONFIG.PMS_TOKEN
self.token = plexpy.CONFIG.PMS_TOKEN
else:
self.token = token
self.request_handler = http_handler.HTTPHandler(host=hostname,
port=port,
token=token)
token=self.token)
def get_sessions(self, output_format=''):
"""
@ -1904,7 +1906,7 @@ class PmsConnect(object):
"""
if img:
params = {'url': 'http://127.0.0.1:32400%s' % img}
params = {'url': 'http://127.0.0.1:32400%s?%s' % (img, urllib.urlencode({'X-Plex-Token': self.token}))}
if width.isdigit() and height.isdigit():
params['width'] = width
params['height'] = height