diff --git a/channel/main.go b/channel/main.go index 6559792..7eca2ab 100644 --- a/channel/main.go +++ b/channel/main.go @@ -20,6 +20,7 @@ const ( type Message struct { Title string `json:"title"` Description string `json:"description"` + Desp string `json:"desp"` // alias for description Content string `json:"content"` URL string `json:"url"` Channel string `json:"channel"` diff --git a/controller/message.go b/controller/message.go index 14f25b3..9935532 100644 --- a/controller/message.go +++ b/controller/message.go @@ -32,6 +32,9 @@ func GetPushMessage(c *gin.Context) { func PostPushMessage(c *gin.Context) { message := channel.Message{} err := json.NewDecoder(c.Request.Body).Decode(&message) + if message.Description == "" { + message.Description = message.Desp + } if err != nil { c.JSON(http.StatusOK, gin.H{ "success": false,