comments: enable urlify functions on comments in repo/pr scopes.

- allows render of !NUM patterns as well as issue tracker patterns.
This commit is contained in:
Daniel Dourvaris 2019-11-06 14:07:09 +01:00
parent ad7ff3bf73
commit f34ef035b6
3 changed files with 4 additions and 4 deletions

View file

@ -416,7 +416,8 @@ class RepoCommitsView(RepoAppView):
text = self.request.POST.get('text')
renderer = self.request.POST.get('renderer') or 'rst'
if text:
return h.render(text, renderer=renderer, mentions=True)
return h.render(text, renderer=renderer, mentions=True,
repo_name=self.db_repo_name)
return ''
@LoginRequired()

View file

@ -14,7 +14,6 @@
<% outdated_at_ver = comment.older_than_version(getattr(c, 'at_version_num', None)) %>
% endif
<div class="comment
${'comment-inline' if inline else 'comment-general'}
${'comment-outdated' if outdated_at_ver else 'comment-current'}"
@ -157,7 +156,7 @@
</div>
</div>
<div class="text">
${h.render(comment.text, renderer=comment.renderer, mentions=True)}
${h.render(comment.text, renderer=comment.renderer, mentions=True, repo_name=getattr(c, 'repo_name', None))}
</div>
</div>

View file

@ -166,7 +166,7 @@
<label>${_('Description')}:</label>
</div>
<div id="pr-desc" class="input">
<div class="pr-description">${h.render(c.pull_request.description, renderer=c.renderer)}</div>
<div class="pr-description">${h.render(c.pull_request.description, renderer=c.renderer, repo_name=c.repo_name)}</div>
</div>
<div id="pr-desc-edit" class="input textarea editor" style="display: none;">
<input id="pr-renderer-input" type="hidden" name="description_renderer" value="${c.visual.default_renderer}">