Mercurial > kallithea
diff pylons_app/lib/base.py @ 299:d303aacb3349
repos crud controllers - change id into repo_name for compatability, added ajax repo perm user function variuos html fixes, permissions forms and managment fixes.
Added permission fetching for each request in AuthUser instance
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Mon, 28 Jun 2010 13:54:47 +0200 |
parents | a83a1799480c |
children | 558eb7c5028f |
line wrap: on
line diff
--- a/pylons_app/lib/base.py Sat Jun 26 18:42:13 2010 +0200 +++ b/pylons_app/lib/base.py Mon Jun 28 13:54:47 2010 +0200 @@ -5,7 +5,7 @@ from pylons import config, tmpl_context as c, request, session from pylons.controllers import WSGIController from pylons.templating import render_mako as render -from pylons_app.lib.auth import LoginRequired, AuthUser +from pylons_app.lib import auth from pylons_app.lib.utils import get_repo_slug from pylons_app.model import meta from pylons_app.model.hg_model import _get_repos_cached @@ -17,7 +17,7 @@ c.hg_app_version = __version__ c.repos_prefix = config['hg_app_name'] c.repo_name = get_repo_slug(request) - c.hg_app_user = session.get('hg_app_user', AuthUser()) + c.hg_app_user = auth.get_user(session) c.cached_repo_list = _get_repos_cached() self.sa = meta.Session