Mercurial > kallithea
diff rhodecode/lib/base.py @ 784:30d3161c6683 beta
Implemented fancier top menu for logged and anonymous users
little error fix for cached query
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sun, 28 Nov 2010 05:26:26 +0100 |
parents | 2f89beda06a1 |
children | 30ad41c76fae |
line wrap: on
line diff
--- a/rhodecode/lib/base.py Sat Nov 27 20:32:34 2010 +0100 +++ b/rhodecode/lib/base.py Sun Nov 28 05:26:26 2010 +0100 @@ -21,10 +21,12 @@ c.cached_repo_list = ScmModel().get_repos() c.backends = BACKENDS.keys() + self.sa = meta.Session() + scm_model = ScmModel(self.sa) + #c.unread_journal = scm_model.get_unread_journal() + if c.repo_name: - scm_model = ScmModel() cached_repo = scm_model.get(c.repo_name) - if cached_repo: c.repository_tags = cached_repo.tags c.repository_branches = cached_repo.branches @@ -36,7 +38,6 @@ c.repository_followers = 0 c.repository_forks = 0 - self.sa = meta.Session() def __call__(self, environ, start_response): """Invoke the Controller"""