Skip to content

Commit 0285b04

Browse files
denyskonGiteaBot
andauthored
fix telegram webhook (#29864)
Fix #29837 which is a regression caused by https://github.com/go-gitea/gitea/pull/29145/files#diff-731445ee00f0f1bf2ff731f4f96ddcf51cdc53fd2faaf406eb3536fc292ea748L48. The line was probably removed by accident. --------- Co-authored-by: Giteabot <teabot@gitea.io>
1 parent df05c55 commit 0285b04

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

services/webhook/telegram.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,9 @@ func (t telegramConvertor) Package(p *api.PackagePayload) (TelegramPayload, erro
181181

182182
func createTelegramPayload(message string) TelegramPayload {
183183
return TelegramPayload{
184-
Message: strings.TrimSpace(message),
184+
Message: strings.TrimSpace(message),
185+
ParseMode: "HTML",
186+
DisableWebPreview: true,
185187
}
186188
}
187189

services/webhook/telegram_test.go

+9
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,15 @@ import (
1818

1919
func TestTelegramPayload(t *testing.T) {
2020
tc := telegramConvertor{}
21+
22+
t.Run("Correct webhook params", func(t *testing.T) {
23+
p := createTelegramPayload("testMsg ")
24+
25+
assert.Equal(t, "HTML", p.ParseMode)
26+
assert.Equal(t, true, p.DisableWebPreview)
27+
assert.Equal(t, "testMsg", p.Message)
28+
})
29+
2130
t.Run("Create", func(t *testing.T) {
2231
p := createTestPayload()
2332

0 commit comments

Comments
 (0)