Mercurial > kallithea
changeset 2488:b5b34d71b23b beta
fix crypt password on update my account
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Tue, 19 Jun 2012 22:28:44 +0200 |
parents | 995d938ce14b |
children | a0adf8db1416 |
files | rhodecode/model/user.py |
diffstat | 1 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/rhodecode/model/user.py Tue Jun 19 22:13:32 2012 +0200 +++ b/rhodecode/model/user.py Tue Jun 19 22:28:44 2012 +0200 @@ -247,6 +247,7 @@ raise def update(self, user_id, form_data): + from rhodecode.lib.auth import get_crypt_password try: user = self.get(user_id, cache=False) if user.username == 'default': @@ -256,7 +257,7 @@ for k, v in form_data.items(): if k == 'new_password' and v != '': - user.password = v + user.password = get_crypt_password(v) user.api_key = generate_api_key(user.username) else: setattr(user, k, v)