Jelajahi Sumber

:art: https://github.com/siyuan-note/siyuan/issues/10153

Daniel 1 tahun lalu
induk
melakukan
e771fe7d7b
1 mengubah file dengan 8 tambahan dan 1 penghapusan
  1. 8 1
      kernel/api/notification.go

+ 8 - 1
kernel/api/notification.go

@@ -18,6 +18,7 @@ package api
 
 import (
 	"net/http"
+	"strings"
 
 	"github.com/88250/gulu"
 	"github.com/gin-gonic/gin"
@@ -33,7 +34,13 @@ func pushMsg(c *gin.Context) {
 		return
 	}
 
-	msg := arg["msg"].(string)
+	msg := strings.TrimSpace(arg["msg"].(string))
+	if "" == msg {
+		ret.Code = -1
+		ret.Msg = "msg can't be empty"
+		return
+	}
+
 	timeout := 7000
 	if nil != arg["timeout"] {
 		timeout = int(arg["timeout"].(float64))