From 3c76ead1abb0020100c2b31f5703cc2a3222ca03 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Wed, 27 Apr 2016 21:08:03 -0700 Subject: [PATCH] Check to make sure session isn't None before returning --- plexpy/session.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plexpy/session.py b/plexpy/session.py index 181cbd4c..f9047ac2 100644 --- a/plexpy/session.py +++ b/plexpy/session.py @@ -40,21 +40,21 @@ def get_session_user(): Returns the user_id for the current logged in session """ _session = get_session_info() - return _session['user'] + return _session['user'] if _session and _session['user'] else None def get_session_user_id(): """ Returns the user_id for the current logged in session """ _session = get_session_info() - return str(_session['user_id']) if _session['user_id'] else None + return str(_session['user_id']) if _session and _session['user_id'] else None def get_session_libraries(): """ Returns a tuple of section_id for the current logged in session """ _session = get_session_info() - return _session['user_libraries'] + return _session['user_libraries'] if _session and _session['user_libraries'] else None def allow_session_user(user_id): """