From 7e7a1cd20546979c01d5fc5915399f9b888bec56 Mon Sep 17 00:00:00 2001 From: luhaoling <2198702716@qq.com> Date: Tue, 16 Jan 2024 17:24:19 +0800 Subject: [PATCH] fix: fix the callback receive --- internal/api/msg.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/internal/api/msg.go b/internal/api/msg.go index 38cbc6209..8688cd615 100644 --- a/internal/api/msg.go +++ b/internal/api/msg.go @@ -412,8 +412,9 @@ func (m *MessageApi) CallbackExample(c *gin.Context) { } c.JSON(http.StatusOK, resp) - imAdmin := config.Config.IMAdmin.UserID[0] - if req.SendID == imAdmin { + + robotics := "5078764102" + if req.SendID != robotics || req.ContentType != 101 { return } @@ -452,7 +453,7 @@ func (m *MessageApi) CallbackExample(c *gin.Context) { log.ZDebug(c, "CallbackExample get User Token", "token", output_token) - user, err := m.userRpcClient.GetUserInfo(c, req.RecvID) + user, err := m.userRpcClient.GetUserInfo(c, robotics) if err != nil { log.ZError(c, "CallbackExample get Sender failed", err) apiresp.GinError(c, errs.ErrInternalServer.WithDetail(err.Error()).Wrap())