Don't redirect when saving settings

This commit is contained in:
JonnyWong16 2016-05-12 20:56:59 -07:00
parent 5f5bfa864d
commit 955b69a9bf

View file

@ -2286,6 +2286,7 @@ class WebInterface(object):
return serve_template(templatename="settings.html", title="Settings", config=config) return serve_template(templatename="settings.html", title="Settings", config=config)
@cherrypy.expose @cherrypy.expose
@cherrypy.tools.json_out()
@requireAuth(member_of("admin")) @requireAuth(member_of("admin"))
def configUpdate(self, **kwargs): def configUpdate(self, **kwargs):
# Handle the variable config options. Note - keys with False values aren't getting passed # Handle the variable config options. Note - keys with False values aren't getting passed
@ -2425,7 +2426,7 @@ class WebInterface(object):
if refresh_users: if refresh_users:
threading.Thread(target=plextv.refresh_users).start() threading.Thread(target=plextv.refresh_users).start()
raise cherrypy.HTTPRedirect("settings") return {'result': 'success', 'message': 'Settings saved.'}
@cherrypy.expose @cherrypy.expose
@requireAuth(member_of("admin")) @requireAuth(member_of("admin"))