Add advanced config setting to enable Plex XML shortcuts

This commit is contained in:
JonnyWong16 2022-01-05 15:56:01 -08:00
parent f8048a01a6
commit 16f20c941c
No known key found for this signature in database
GPG key ID: 7A649674469E6574
3 changed files with 7 additions and 1 deletions

View file

@ -382,6 +382,9 @@ class WebInterface(object):
@cherrypy.tools.json_out()
@requireAuth(member_of("admin"))
def return_plex_xml_url(self, endpoint='', plextv=False, **kwargs):
if not (plexpy.CONFIG.HTTP_PASSWORD and plexpy.CONFIG.PMS_XML_SHORTCUTS):
return
kwargs['X-Plex-Token'] = plexpy.CONFIG.PMS_TOKEN
if helpers.bool_true(plextv):