From 955b69a9bf7472bd3d70ae922be7eb83f5997d04 Mon Sep 17 00:00:00 2001 From: JonnyWong16 Date: Thu, 12 May 2016 20:56:59 -0700 Subject: [PATCH] Don't redirect when saving settings --- plexpy/webserve.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plexpy/webserve.py b/plexpy/webserve.py index d1ef90ca..64ffd1b9 100644 --- a/plexpy/webserve.py +++ b/plexpy/webserve.py @@ -2286,6 +2286,7 @@ class WebInterface(object): return serve_template(templatename="settings.html", title="Settings", config=config) @cherrypy.expose + @cherrypy.tools.json_out() @requireAuth(member_of("admin")) def configUpdate(self, **kwargs): # Handle the variable config options. Note - keys with False values aren't getting passed @@ -2425,7 +2426,7 @@ class WebInterface(object): if refresh_users: threading.Thread(target=plextv.refresh_users).start() - raise cherrypy.HTTPRedirect("settings") + return {'result': 'success', 'message': 'Settings saved.'} @cherrypy.expose @requireAuth(member_of("admin"))