Skip to content
Snippets Groups Projects
Commit 7ea206fe authored by Tulir Asokan's avatar Tulir Asokan :cat2:
Browse files

Use ! instead of # for merge requests. Fixes #6

parent 28f4b66c
No related branches found
No related tags found
No related merge requests found
......@@ -186,7 +186,7 @@ func handleMergeRequestEvent(payload interface{}, header webhooks.Header) {
action += "e"
}
room.SendfHTML(
"[%[1]s/%[2]s] %[3]s %[4]sd merge request <a href='%[5]s'>%[6]s (#%[7]d)</a>",
"[%[1]s/%[2]s] %[3]s %[4]sd merge request <a href='%[5]s'>%[6]s (!%[7]d)</a>",
data.ObjectAttributes.Target.Namespace,
data.ObjectAttributes.Target.Name,
data.User.Name,
......@@ -202,25 +202,29 @@ func handleCommentEvent(payload interface{}, header webhooks.Header) {
room := mxbot.GetRoom(roomID)
var notebookType, title string
var notebookIdentifier rune
var id int64
switch data.ObjectAttributes.NotebookType {
case "Issue":
notebookType = "issue"
notebookIdentifier = '#'
title = data.Issue.Title
id = data.Issue.IID
case "MergeRequest":
notebookType = "merge request"
notebookIdentifier = '!'
title = data.MergeRequest.Title
id = data.MergeRequest.IID
}
room.SendfHTML(
"[%[1]s/%[2]s] %[3]s <a href='%[5]s'>commented</a> on %[4]s %[6]s (#%[7]d)",
"[%[1]s/%[2]s] %[3]s <a href='%[5]s'>commented</a> on %[4]s %[6]s (%[8]c%[7]d)",
data.Project.Namespace,
data.Project.Name,
data.User.Name,
notebookType,
data.ObjectAttributes.URL,
title,
id)
id,
notebookIdentifier)
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment