From e34632bb53bb5c0076b3d517c4c739ddb23a4a5c Mon Sep 17 00:00:00 2001 From: zjjhot <79889452+zjjhot@users.noreply.github.com> Date: Sat, 25 Dec 2021 21:30:09 +0800 Subject: [PATCH] Add issue hyperlinks in the webhook of wechatwork (#18102) Co-authored-by: zjj <2031381130@qq.com> --- services/webhook/wechatwork.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/webhook/wechatwork.go b/services/webhook/wechatwork.go index d28e70aded..e8ab07aaa0 100644 --- a/services/webhook/wechatwork.go +++ b/services/webhook/wechatwork.go @@ -117,7 +117,7 @@ func (f *WechatworkPayload) Push(p *api.PushPayload) (api.Payloader, error) { func (f *WechatworkPayload) Issue(p *api.IssuePayload) (api.Payloader, error) { text, issueTitle, attachmentText, _ := getIssuesPayloadInfo(p, noneLinkFormatter, true) var content string - content += fmt.Sprintf(" >%s\n >%s \n > %s", text, attachmentText, issueTitle) + content += fmt.Sprintf(" >%s\n >%s \n > %s \n [%s](%s)", text, attachmentText, issueTitle, p.Issue.HTMLURL, p.Issue.HTMLURL) return newWechatworkMarkdownPayload(content), nil @@ -127,7 +127,7 @@ func (f *WechatworkPayload) Issue(p *api.IssuePayload) (api.Payloader, error) { func (f *WechatworkPayload) IssueComment(p *api.IssueCommentPayload) (api.Payloader, error) { text, issueTitle, _ := getIssueCommentPayloadInfo(p, noneLinkFormatter, true) var content string - content += fmt.Sprintf(" >%s\n >%s \n >%s", text, p.Comment.Body, issueTitle) + content += fmt.Sprintf(" >%s\n >%s \n >%s \n [%s](%s)", text, p.Comment.Body, issueTitle, p.Comment.HTMLURL, p.Comment.HTMLURL) return newWechatworkMarkdownPayload(content), nil