Make sure to get metadata media info for notification

This commit is contained in:
JonnyWong16 2016-11-02 18:19:40 -07:00
parent bf99c0e290
commit 5f28ead6e9

View file

@ -257,13 +257,13 @@ def build_media_notify_params(notify_action=None, session=None, timeline=None, *
server_uptime = 'N/A' server_uptime = 'N/A'
# Get metadata for the item # Get metadata for the item
pms_connect = pmsconnect.PmsConnect()
if session: if session:
rating_key = session['rating_key'] rating_key = session['rating_key']
metadata = pms_connect.get_metadata_details(rating_key=rating_key, get_media_info=True)
elif timeline: elif timeline:
rating_key = timeline['rating_key'] rating_key = timeline['rating_key']
metadata = timeline
pms_connect = pmsconnect.PmsConnect()
metadata = pms_connect.get_metadata_details(rating_key=rating_key, get_media_info=True)
if not metadata: if not metadata:
logger.error(u"PlexPy NotificationHandler :: Unable to retrieve metadata for rating_key %s" % str(rating_key)) logger.error(u"PlexPy NotificationHandler :: Unable to retrieve metadata for rating_key %s" % str(rating_key))