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 <[email protected]>
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

Lines changed: 3 additions & 1 deletion
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

Lines changed: 9 additions & 0 deletions
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)