## -*- coding: utf-8 -*- <%inherit file="base.mako"/> <%def name="subject()" filter="n,trim"> ${_('%(user)s wants you to review pull request #%(pr_url)s: "%(pr_title)s"') % { 'user': h.person(user), 'pr_title': pull_request.title, 'pr_url': pull_request.pull_request_id } |n} <%def name="body_plaintext()" filter="n,trim"> ${self.subject()} ${h.literal(_('Pull request from %(source_ref_type)s:%(source_ref_name)s of %(repo_url)s into %(target_ref_type)s:%(target_ref_name)s') % { 'source_ref_type': pull_request.source_ref_parts.type, 'source_ref_name': pull_request.source_ref_parts.name, 'target_ref_type': pull_request.target_ref_parts.type, 'target_ref_name': pull_request.target_ref_parts.name, 'repo_url': pull_request_source_repo_url })} * ${_('Link')}: ${pull_request_url} * ${_('Title')}: ${pull_request.title} * ${_('Description')}: ${pull_request.description} * ${ungettext('Commit (%(num)s)', 'Commits (%(num)s)', len(pull_request_commits) ) % {'num': len(pull_request_commits)}}: % for commit_id, message in pull_request_commits: - ${h.short_id(commit_id)} ${h.chop_at_smart(message, '\n', suffix_if_chopped='...')} % endfor

${_('%(user)s wants you to review pull request #%(pr_id)s: "%(pr_title)s".') % { 'user': h.person(user), 'pr_title': pull_request.title, 'pr_id': pull_request.pull_request_id } }

${h.literal(_('Pull request from %(source_ref_type)s:%(source_ref_name)s of %(repo_url)s into %(target_ref_type)s:%(target_ref_name)s') % { 'source_ref_type': pull_request.source_ref_parts.type, 'source_ref_name': pull_request.source_ref_parts.name, 'target_ref_type': pull_request.target_ref_parts.type, 'target_ref_name': pull_request.target_ref_parts.name, 'repo_url': h.link_to(pull_request_source_repo.repo_name, pull_request_source_repo_url) })}

${_('Link')}: ${h.link_to(pull_request_url, pull_request_url)}

${_('Title')}: ${pull_request.title}

${_('Description')}:
${pull_request.description}

${ungettext('Commit (%(num)s)', 'Commits (%(num)s)', len(pull_request_commits) ) % {'num': len(pull_request_commits)}}:

    % for commit_id, message in pull_request_commits:
  1. ${h.short_id(commit_id)}
    ${h.chop_at_smart(message, '\n', suffix_if_chopped='...')}
  2. % endfor