diff --git a/kernel/api/graph.go b/kernel/api/graph.go index 5f18ef11c..8b012f09c 100644 --- a/kernel/api/graph.go +++ b/kernel/api/graph.go @@ -59,8 +59,13 @@ func getGraph(c *gin.Context) { return } - query := arg["k"].(string) + reqId := arg["reqId"] + ret.Data = map[string]interface{}{"reqId": reqId} + if nil == arg["id"] { + return + } + query := arg["k"].(string) graphConf, err := gulu.JSON.MarshalJSON(arg["conf"]) if nil != err { ret.Code = -1 @@ -98,6 +103,12 @@ func getLocalGraph(c *gin.Context) { return } + reqId := arg["reqId"] + ret.Data = map[string]interface{}{"reqId": reqId} + if nil == arg["id"] { + return + } + keyword := arg["k"].(string) id := arg["id"].(string) diff --git a/kernel/api/search.go b/kernel/api/search.go index 4a3bb2468..1fe8a0315 100644 --- a/kernel/api/search.go +++ b/kernel/api/search.go @@ -154,6 +154,12 @@ func searchRefBlock(c *gin.Context) { return } + reqId := arg["reqId"] + ret.Data = map[string]interface{}{"reqId": reqId} + if nil == arg["id"] { + return + } + rootID := arg["rootID"].(string) id := arg["id"].(string) keyword := arg["k"].(string)