Show More
@@ -247,6 +247,7 b' class UserModel(BaseModel):' | |||||
247 | raise |
|
247 | raise | |
248 |
|
248 | |||
249 | def update(self, user_id, form_data): |
|
249 | def update(self, user_id, form_data): | |
|
250 | from rhodecode.lib.auth import get_crypt_password | |||
250 | try: |
|
251 | try: | |
251 | user = self.get(user_id, cache=False) |
|
252 | user = self.get(user_id, cache=False) | |
252 | if user.username == 'default': |
|
253 | if user.username == 'default': | |
@@ -256,7 +257,7 b' class UserModel(BaseModel):' | |||||
256 |
|
257 | |||
257 | for k, v in form_data.items(): |
|
258 | for k, v in form_data.items(): | |
258 | if k == 'new_password' and v != '': |
|
259 | if k == 'new_password' and v != '': | |
259 | user.password = v |
|
260 | user.password = get_crypt_password(v) | |
260 | user.api_key = generate_api_key(user.username) |
|
261 | user.api_key = generate_api_key(user.username) | |
261 | else: |
|
262 | else: | |
262 | setattr(user, k, v) |
|
263 | setattr(user, k, v) |
General Comments 0
You need to be logged in to leave comments.
Login now