diff --git a/trac/versioncontrol/templates/repository_index.html b/trac/versioncontrol/templates/repository_index.html
|
a
|
b
|
|
| 29 | 29 | <td class="change"> |
| 30 | 30 | <span class="author" py:if="change">${authorinfo(change.author)}:</span> |
| 31 | 31 | <span class="change" py:choose="" |
| 32 | | py:with="chgset_context = context('changeset', change.rev, parent=repos_resource)"> |
| | 32 | py:with="chgset_context = context('changeset', change.rev, parent=Resource('repository', reponame))"> |
| 33 | 33 | <em py:when="err" py:content="err" /> |
| 34 | 34 | <py:when test="not change or 'CHANGESET_VIEW' not in perm(chgset_context.resource)">-</py:when> |
| 35 | 35 | <py:when test="wiki_format_messages"> |
diff --git a/trac/web/chrome.py b/trac/web/chrome.py
|
a
|
b
|
|
| 666 | 666 | |
| 667 | 667 | d.update({ |
| 668 | 668 | 'context': req and Context.from_request(req) or None, |
| | 669 | 'Resource': Resource, |
| 669 | 670 | 'url_of': get_rel_url, |
| 670 | 671 | 'abs_url_of': get_abs_url, |
| 671 | 672 | 'name_of': partial(get_resource_name, self.env), |