mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
(feat) Add image to LINE notify (#8771)
This commit is contained in:
parent
e6f9546a7c
commit
a622c55b1b
@ -75,12 +75,17 @@ func (this *LineNotifier) createAlert(evalContext *alerting.EvalContext) error {
|
||||
body := fmt.Sprintf("%s - %s\n%s", evalContext.Rule.Name, ruleUrl, evalContext.Rule.Message)
|
||||
form.Add("message", body)
|
||||
|
||||
if evalContext.ImagePublicUrl != "" {
|
||||
form.Add("imageThumbnail", evalContext.ImagePublicUrl)
|
||||
form.Add("imageFullsize", evalContext.ImagePublicUrl)
|
||||
}
|
||||
|
||||
cmd := &m.SendWebhookSync{
|
||||
Url: lineNotifyUrl,
|
||||
HttpMethod: "POST",
|
||||
HttpHeader: map[string]string{
|
||||
"Authorization": fmt.Sprintf("Bearer %s", this.Token),
|
||||
"Content-Type": "application/x-www-form-urlencoded",
|
||||
"Content-Type": "application/x-www-form-urlencoded;charset=UTF-8",
|
||||
},
|
||||
Body: form.Encode(),
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user