Mercurial > kallithea
comparison rhodecode/lib/base.py @ 747:2f89beda06a1 beta
Added icons with numbers of followers and number of forks
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Tue, 23 Nov 2010 23:49:12 +0100 |
parents | e2f3c8e6939d |
children | 30d3161c6683 |
comparison
equal
deleted
inserted
replaced
746:18a3ca35d501 | 747:2f89beda06a1 |
---|---|
20 c.repo_name = get_repo_slug(request) | 20 c.repo_name = get_repo_slug(request) |
21 c.cached_repo_list = ScmModel().get_repos() | 21 c.cached_repo_list = ScmModel().get_repos() |
22 c.backends = BACKENDS.keys() | 22 c.backends = BACKENDS.keys() |
23 | 23 |
24 if c.repo_name: | 24 if c.repo_name: |
25 cached_repo = ScmModel().get(c.repo_name) | 25 scm_model = ScmModel() |
26 cached_repo = scm_model.get(c.repo_name) | |
26 | 27 |
27 if cached_repo: | 28 if cached_repo: |
28 c.repository_tags = cached_repo.tags | 29 c.repository_tags = cached_repo.tags |
29 c.repository_branches = cached_repo.branches | 30 c.repository_branches = cached_repo.branches |
31 c.repository_followers = scm_model.get_followers(cached_repo.dbrepo.repo_id) | |
32 c.repository_forks = scm_model.get_forks(cached_repo.dbrepo.repo_id) | |
30 else: | 33 else: |
31 c.repository_tags = {} | 34 c.repository_tags = {} |
32 c.repository_branches = {} | 35 c.repository_branches = {} |
36 c.repository_followers = 0 | |
37 c.repository_forks = 0 | |
33 | 38 |
34 self.sa = meta.Session() | 39 self.sa = meta.Session() |
35 | 40 |
36 def __call__(self, environ, start_response): | 41 def __call__(self, environ, start_response): |
37 """Invoke the Controller""" | 42 """Invoke the Controller""" |