From 547dc9ed33e30bc566af9992a7f646dfc9222e69 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Thu, 11 Jan 2018 23:28:10 -0800 Subject: [PATCH] Fix checking login permissions --- plexpy/webauth.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/plexpy/webauth.py b/plexpy/webauth.py index 928ec77e..181a76b4 100644 --- a/plexpy/webauth.py +++ b/plexpy/webauth.py @@ -175,11 +175,11 @@ def requireAuth(*conditions): # Define those at will however suits the application. def member_of(user_group): - return cherrypy.request.login['user_group'] == user_group + return lambda: cherrypy.request.login and cherrypy.request.login['user_group'] == user_group def name_is(user_name): - return cherrypy.request.login['user'] == user_name + return lambda: cherrypy.request.login and cherrypy.request.login['user'] == user_name # These might be handy