aboutsummaryrefslogtreecommitdiffstats
path: root/services/mailer/mail.go
diff options
context:
space:
mode:
Diffstat (limited to 'services/mailer/mail.go')
-rw-r--r--services/mailer/mail.go14
1 files changed, 5 insertions, 9 deletions
diff --git a/services/mailer/mail.go b/services/mailer/mail.go
index 23c91595b7..162e497dc0 100644
--- a/services/mailer/mail.go
+++ b/services/mailer/mail.go
@@ -219,15 +219,11 @@ func composeIssueCommentMessages(ctx *mailCommentContext, lang string, recipient
}
// This is the body of the new issue or comment, not the mail body
- body, err := markdown.RenderString(&markup.RenderContext{
- Ctx: ctx,
- Repo: ctx.Issue.Repo,
- Links: markup.Links{
- AbsolutePrefix: true,
- Base: ctx.Issue.Repo.HTMLURL(),
- },
- Metas: ctx.Issue.Repo.ComposeMetas(ctx),
- }, ctx.Content)
+ body, err := markdown.RenderString(markup.NewRenderContext(ctx).
+ WithRepoFacade(ctx.Issue.Repo).
+ WithLinks(markup.Links{AbsolutePrefix: true, Base: ctx.Issue.Repo.HTMLURL()}).
+ WithMetas(ctx.Issue.Repo.ComposeMetas(ctx)),
+ ctx.Content)
if err != nil {
return nil, err
}