From 94e91d561d8fa50eb673076413a2b9e91132677e Mon Sep 17 00:00:00 2001 From: Gordon <1432970085@qq.com> Date: Wed, 21 Jun 2023 17:05:07 +0800 Subject: [PATCH 1/2] fix: msg send --- internal/msggateway/hub_server.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/msggateway/hub_server.go b/internal/msggateway/hub_server.go index 786d3eeff..633b7c479 100644 --- a/internal/msggateway/hub_server.go +++ b/internal/msggateway/hub_server.go @@ -107,7 +107,7 @@ func (s *Server) SuperGroupOnlineBatchPushOneMsg(ctx context.Context, req *msgga RecvID: v, RecvPlatFormID: int32(client.PlatformID), } - if !client.IsBackground { + if !client.IsBackground || (client.IsBackground == true && client.PlatformID != constant.IOSPlatformID) { err := client.PushMessage(ctx, req.MsgData) if err != nil { temp.ResultCode = -2 From 2366cf1cc4e2c958a77c53817ffacfe01aac6299 Mon Sep 17 00:00:00 2001 From: wangchuxiao Date: Wed, 21 Jun 2023 17:59:32 +0800 Subject: [PATCH 2/2] push --- pkg/rpcclient/push.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/rpcclient/push.go b/pkg/rpcclient/push.go index ee4943d48..3c9736cc2 100644 --- a/pkg/rpcclient/push.go +++ b/pkg/rpcclient/push.go @@ -16,7 +16,7 @@ type Push struct { } func NewPush(discov discoveryregistry.SvcDiscoveryRegistry) *Push { - conn, err := discov.GetConn(context.Background(), config.Config.RpcRegisterName.OpenImMsgName) + conn, err := discov.GetConn(context.Background(), config.Config.RpcRegisterName.OpenImPushName) if err != nil { panic(err) }