From 38775c34877d95427540be3a0c8a5d9cf7cced63 Mon Sep 17 00:00:00 2001 From: Marcin Kuzminski Date: Fri, 3 Jun 2016 01:16:08 +0200 Subject: [PATCH] login: don't use mutable globals as defauls --- rhodecode/login/views.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rhodecode/login/views.py b/rhodecode/login/views.py index cc1dcf3b..c6845b50 100644 --- a/rhodecode/login/views.py +++ b/rhodecode/login/views.py @@ -187,7 +187,10 @@ class LoginView(object): @view_config( route_name='register', request_method='GET', renderer='rhodecode:templates/register.html',) - def register(self, defaults={}, errors={}): + def register(self, defaults=None, errors=None): + defaults = defaults or {} + errors = errors or {} + settings = SettingsModel().get_all_settings() captcha_public_key = settings.get('rhodecode_captcha_public_key') captcha_private_key = settings.get('rhodecode_captcha_private_key')