Fixing panic of incoming webhook with float64 values (#4444) (#4445)

Этот коммит содержится в:
Fares Rihani
2016-11-15 14:22:13 -05:00
коммит произвёл Joram Wilander
родитель 6297922ab9
Коммит b7a063446b

Просмотреть файл

@@ -6,6 +6,7 @@ package model
import ( import (
"bytes" "bytes"
"encoding/json" "encoding/json"
"fmt"
"io" "io"
"regexp" "regexp"
"strings" "strings"
@@ -233,7 +234,7 @@ func expandAnnouncements(i *IncomingWebhookRequest) {
for _, field := range fields { for _, field := range fields {
f := field.(map[string]interface{}) f := field.(map[string]interface{})
if f["value"] != nil { if f["value"] != nil {
f["value"] = expandAnnouncement(f["value"].(string)) f["value"] = expandAnnouncement(fmt.Sprintf("%v", f["value"]))
} }
} }
} }