Selaa lähdekoodia

:sparkles: 编辑器式反链面板 https://github.com/siyuan-note/siyuan/issues/3565

Liang Ding 2 vuotta sitten
vanhempi
commit
c4a4523cdf
1 muutettua tiedostoa jossa 5 lisäystä ja 3 poistoa
  1. 5 3
      kernel/api/ref.go

+ 5 - 3
kernel/api/ref.go

@@ -73,7 +73,6 @@ func getBacklinkDoc(c *gin.Context) {
 	}
 	}
 }
 }
 
 
-
 func getBacklink2(c *gin.Context) {
 func getBacklink2(c *gin.Context) {
 	ret := gulu.Ret.NewResult()
 	ret := gulu.Ret.NewResult()
 	defer c.JSON(http.StatusOK, ret)
 	defer c.JSON(http.StatusOK, ret)
@@ -118,8 +117,11 @@ func getBacklink(c *gin.Context) {
 	id := arg["id"].(string)
 	id := arg["id"].(string)
 	keyword := arg["k"].(string)
 	keyword := arg["k"].(string)
 	mentionKeyword := arg["mk"].(string)
 	mentionKeyword := arg["mk"].(string)
-	beforeLen := arg["beforeLen"].(float64)
-	boxID, backlinks, backmentions, linkRefsCount, mentionsCount := model.GetBacklink(id, keyword, mentionKeyword, int(beforeLen))
+	beforeLen := 12
+	if nil != arg["beforeLen"] {
+		beforeLen = int(arg["beforeLen"].(float64))
+	}
+	boxID, backlinks, backmentions, linkRefsCount, mentionsCount := model.GetBacklink(id, keyword, mentionKeyword, beforeLen)
 	ret.Data = map[string]interface{}{
 	ret.Data = map[string]interface{}{
 		"backlinks":     backlinks,
 		"backlinks":     backlinks,
 		"linkRefsCount": linkRefsCount,
 		"linkRefsCount": linkRefsCount,