mirror of
https://github.com/Tautulli/Tautulli.git
synced 2025-08-19 21:03:21 -07:00
Fix regression PMS down notifications failing
This commit is contained in:
parent
74a232630a
commit
4b0eab57a8
2 changed files with 10 additions and 17 deletions
|
@ -450,19 +450,20 @@ class PlexTV(object):
|
|||
|
||||
def get_server_times(self):
|
||||
servers = self.get_plextv_server_list(output_format='xml')
|
||||
server_times = []
|
||||
server_times = {}
|
||||
|
||||
try:
|
||||
xml_head = servers.getElementsByTagName('Server')
|
||||
except Exception as e:
|
||||
logger.warn(u"PlexPy PlexTV :: Unable to parse XML for get_server_times: %s." % e)
|
||||
return []
|
||||
return {}
|
||||
|
||||
for a in xml_head:
|
||||
if helpers.get_xml_attr(a, 'machineIdentifier') == plexpy.CONFIG.PMS_IDENTIFIER:
|
||||
server_times.append({"created_at": helpers.get_xml_attr(a, 'createdAt'),
|
||||
"updated_at": helpers.get_xml_attr(a, 'updatedAt')
|
||||
})
|
||||
server_times = {"created_at": helpers.get_xml_attr(a, 'createdAt'),
|
||||
"updated_at": helpers.get_xml_attr(a, 'updatedAt'),
|
||||
"version": helpers.get_xml_attr(a, 'version')
|
||||
}
|
||||
break
|
||||
|
||||
return server_times
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue