Refresh port mapping before checking remote access

This commit is contained in:
Jonathan Wong 2015-11-22 10:22:15 -08:00
parent 17bb57d5f5
commit a20a52f5f1

View file

@ -287,6 +287,20 @@ class PmsConnect(object):
return request
"""
Refresh Plex remote access port mapping.
Optional parameters: None
Output: None
"""
def put_refresh_reachability(self):
uri = '/myplex/refreshReachability'
request = self.request_handler.make_request(uri=uri,
proto=self.protocol,
request_type='PUT')
return request
"""
Return processed and validated list of recently added items.
Parameters required: count { number of results to return }
@ -1667,6 +1681,8 @@ class PmsConnect(object):
return key_list
def get_server_response(self):
# Refresh Plex remote access port mapping first
self.put_refresh_reachability()
account_data = self.get_account(output_format='xml')
try: