Mercurial > public > src > rhodecode
diff pylons_app/controllers/files.py @ 142:f7218849798a
Changeg graph to changelog, and changelog to shortlog
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Sun, 09 May 2010 17:22:30 +0200 |
parents | 5f42d751c719 |
children | 3f01d02c2cc6 |
line wrap: on
line diff
--- a/pylons_app/controllers/files.py Sun May 09 16:51:42 2010 +0200 +++ b/pylons_app/controllers/files.py Sun May 09 17:22:30 2010 +0200 @@ -18,12 +18,14 @@ c.repo_name = get_repo_slug(request) def index(self, repo_name, revision, f_path): + revision = request.POST.get('at_rev', None) or revision hg_model = HgModel() c.repo = repo = hg_model.get_repo(c.repo_name) - c.cur_rev = revision c.f_path = f_path try: c.changeset = repo.get_changeset(repo._get_revision(revision)) + c.cur_rev = c.changeset.raw_id + c.rev_nr = c.changeset.revision c.files_list = c.changeset.get_node(f_path) c.file_history = self._get_history(repo, c.files_list, f_path) except RepositoryError: