Changeset - 78bba376a508
[Not reviewed]
default
0 1 0
Mads Kiilerich - 10 years ago 2016-05-02 23:45:26
madski@unity3d.com
login: don't crash on login POSTs without password
1 file changed with 1 insertions and 1 deletions:
0 comments (0 inline, 0 general)
kallithea/controllers/login.py
Show inline comments
 
@@ -92,13 +92,13 @@ class LoginController(BaseController):
 
                # form checks for username/password, now we're authenticated
 
                username = c.form_result['username']
 
                user = User.get_by_username_or_email(username, case_insensitive=True)
 
            except formencode.Invalid as errors:
 
                defaults = errors.value
 
                # remove password from filling in form again
 
                del defaults['password']
 
                defaults.pop('password', None)
 
                return htmlfill.render(
 
                    render('/login.html'),
 
                    defaults=errors.value,
 
                    errors=errors.error_dict or {},
 
                    prefix_error=False,
 
                    encoding="UTF-8",
0 comments (0 inline, 0 general)