Fix auth backend switching error.

This commit is contained in:
Artem Martynovich
2019-06-14 19:42:49 +06:00
parent f29753526e
commit 62109ffe4e

View File

@@ -1230,8 +1230,8 @@ def settings_page():
if not settings.auth.check_password(current_pass):
raise ValueError("Incorrect current password.")
settings.auth_backends[auth_backend].update_settings(current_pass)
settings['auth_backend'] = auth_backend
settings.auth.update_settings(current_pass)
for field, default in CONFIGURABLE_SETTINGS.items():
value = request.form.get(field, default)