Mercurial > kallithea
diff rhodecode/lib/helpers.py @ 2339:79b3c9c66c54 beta
Added optional repo_name into issue tracker url to get just the name of repo without group prefix
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Fri, 25 May 2012 18:59:15 +0200 |
parents | 6c0f76330d91 |
children | 8fe7c1024719 86aa4f1f130b |
line wrap: on
line diff
--- a/rhodecode/lib/helpers.py Fri May 25 18:44:07 2012 +0200 +++ b/rhodecode/lib/helpers.py Fri May 25 18:59:15 2012 +0200 @@ -44,6 +44,7 @@ from rhodecode.lib.markup_renderer import MarkupRenderer from rhodecode.lib.vcs.exceptions import ChangesetDoesNotExistError from rhodecode.lib.vcs.backends.base import BaseChangeset +from rhodecode.model.db import URL_SEP log = logging.getLogger(__name__) @@ -885,7 +886,6 @@ return ''.join(links) - # urlify changesets - extrac revisions and make link out of them text_ = urlify_changesets(escaper(text_), repository) @@ -912,7 +912,8 @@ url = ISSUE_SERVER_LNK.replace('{id}', issue_id) if repository: url = url.replace('{repo}', repository) - + repo_name = repository.split(URL_SEP)[-1] + url = url.replace('{repo_name}', repo_name) return tmpl % { 'pref': pref, 'cls': 'issue-tracker-link',