Mercurial > kallithea
comparison rhodecode/controllers/admin/settings.py @ 687:b9442a8b5e02 beta
fixed admin settings form resubmition bug.
removed obsolete whoosh index location. Some small templates fixes
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sun, 14 Nov 2010 01:30:02 +0100 |
parents | dd532af216d9 |
children | 7486da5f0628 |
comparison
equal
deleted
inserted
replaced
686:ff6a8196ebfe | 687:b9442a8b5e02 |
---|---|
287 h.flash(_('Your account was updated succesfully'), | 287 h.flash(_('Your account was updated succesfully'), |
288 category='success') | 288 category='success') |
289 | 289 |
290 except formencode.Invalid, errors: | 290 except formencode.Invalid, errors: |
291 c.user = user_model.get(c.rhodecode_user.user_id, cache=False) | 291 c.user = user_model.get(c.rhodecode_user.user_id, cache=False) |
292 c.user_repos = [] | 292 c.user = UserModel(self.sa).get(c.rhodecode_user.user_id, cache=False) |
293 for repo in c.cached_repo_list.values(): | 293 all_repos = self.sa.query(Repository)\ |
294 if repo.dbrepo.user.username == c.user.username: | 294 .filter(Repository.user_id == c.user.user_id)\ |
295 c.user_repos.append(repo) | 295 .order_by(func.lower(Repository.repo_name))\ |
296 .all() | |
297 c.user_repos = HgModel().get_repos(all_repos) | |
298 | |
296 return htmlfill.render( | 299 return htmlfill.render( |
297 render('admin/users/user_edit_my_account.html'), | 300 render('admin/users/user_edit_my_account.html'), |
298 defaults=errors.value, | 301 defaults=errors.value, |
299 errors=errors.error_dict or {}, | 302 errors=errors.error_dict or {}, |
300 prefix_error=False, | 303 prefix_error=False, |