fix: support desp alias when using POST method

This commit is contained in:
JustSong
2022-12-07 16:11:34 +08:00
parent 6adfebeb73
commit fa486b15cc
2 changed files with 4 additions and 0 deletions

View File

@@ -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"`

View File

@@ -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,