# HG changeset patch # User Marcin Kuzminski # Date 2016-06-02 23:16:08 # Node ID e1849c1a33349dc48ca31738819ed2f213b07baa # Parent f0ab3c53b2d518f707b63fb35cce8798d22462e3 login: don't use mutable globals as defauls diff --git a/rhodecode/login/views.py b/rhodecode/login/views.py --- 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')