diff options
Diffstat (limited to 'rhodecode/controllers/home.py')
-rw-r--r-- | rhodecode/controllers/home.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/rhodecode/controllers/home.py b/rhodecode/controllers/home.py index bc94da7f..c216d5a4 100644 --- a/rhodecode/controllers/home.py +++ b/rhodecode/controllers/home.py @@ -76,6 +76,13 @@ class HomeController(BaseController): .render(repo_name, _=_, h=h, c=c)) atom_lnk = lambda repo_name: (template.get_def("atom") .render(repo_name, _=_, h=h, c=c)) + tip = lambda repo_name, cs_cache: (template.get_def("revision") + .render(repo_name, + cs_cache.get('revision'), + cs_cache.get('raw_id'), + cs_cache.get('author'), + cs_cache.get('message'), _=_, h=h, + c=c)) def desc(desc): if c.visual.stylify_metatags: @@ -90,6 +97,7 @@ class HomeController(BaseController): "name": repo_lnk(repo.repo_name, repo.repo_type, repo.private, repo.fork), "last_change": last_change(repo.last_db_change), + "tip": tip(repo.repo_name, repo.changeset_cache), "desc": desc(repo.description), "owner": h.person(repo.user.username), "rss": rss_lnk(repo.repo_name), |