Refresh port mapping before checking remote access
This commit is contained in:
@@ -287,6 +287,20 @@ class PmsConnect(object):
|
|||||||
return request
|
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.
|
Return processed and validated list of recently added items.
|
||||||
|
|
||||||
Parameters required: count { number of results to return }
|
Parameters required: count { number of results to return }
|
||||||
@@ -1667,6 +1681,8 @@ class PmsConnect(object):
|
|||||||
return key_list
|
return key_list
|
||||||
|
|
||||||
def get_server_response(self):
|
def get_server_response(self):
|
||||||
|
# Refresh Plex remote access port mapping first
|
||||||
|
self.put_refresh_reachability()
|
||||||
account_data = self.get_account(output_format='xml')
|
account_data = self.get_account(output_format='xml')
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
Reference in New Issue
Block a user