Skip to content

Commit d659ee2

Browse files
committed
添加好友请求日志
1 parent 26cd7e9 commit d659ee2

File tree

6 files changed

+13
-11
lines changed

6 files changed

+13
-11
lines changed

candy.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ func addFriend(c *candy.CandyClient, reader *bufio.Reader) {
222222
data, _, _ = reader.ReadLine()
223223
msg := string(data)
224224

225-
if err = c.Friend(id, meta.Relation_ADD, msg); err != nil {
225+
if err = c.Friend(id, int32(meta.Relation_ADD), msg); err != nil {
226226
e := candy.ErrorParse(err.Error())
227227
log.Errorf("addFriend code:%v error:%v", e.Code, e.Msg)
228228
return
@@ -246,7 +246,7 @@ func confirmFriend(c *candy.CandyClient, reader *bufio.Reader) {
246246
return
247247
}
248248

249-
if err = c.Friend(id, meta.Relation_CONFIRM, ""); err != nil {
249+
if err = c.Friend(id, int32(meta.Relation_CONFIRM), ""); err != nil {
250250
e := candy.ErrorParse(err.Error())
251251
log.Errorf("confirmFriend code:%v error:%v", e.Code, e.Msg)
252252
return
@@ -382,8 +382,8 @@ func updateUserPasswd(c *candy.CandyClient, reader *bufio.Reader) {
382382
type cmdClient struct{}
383383

384384
// OnRecv 这函数理论上是多线程调用,客户端需要注意下
385-
func (c *cmdClient) OnRecv(event meta.Event, operate meta.Relation, id int64, group int64, from int64, to int64, body string) {
386-
log.Debugf("recv msg id:%d event:%v, operate:%v, group:%d, from:%d, to:%d, body:%s\n", id, event, operate, group, from, to, body)
385+
func (c *cmdClient) OnRecv(event int32, operate int32, id int64, group int64, from int64, to int64, body string) {
386+
log.Debugf("recv msg id:%d event:%v, operate:%v, group:%d, from:%d, to:%d, body:%s\n", id, meta.Event(event), meta.Relation(operate), group, from, to, body)
387387
}
388388

389389
// OnError 连接被服务器断开,或其它错误

client/candy.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ const (
2020
// MessageHandler 接收服务器端推送来的消息
2121
type MessageHandler interface {
2222
// OnRecv 这函数理论上是多线程调用,客户端需要注意下
23-
OnRecv(event meta.Event, operate meta.Relation, id int64, group int64, from int64, to int64, body string)
23+
OnRecv(event int32, operate int32, id int64, group int64, from int64, to int64, body string)
2424

2525
// OnError 连接被服务器断开,或其它错误
2626
OnError(msg string)
@@ -223,8 +223,8 @@ func (c *CandyClient) getUserInfoByID(userID int64) (*UserInfo, error) {
223223
}
224224

225225
// Friend 添加好友
226-
func (c *CandyClient) Friend(userID int64, operate meta.Relation, msg string) error {
227-
req := &meta.GateFriendRequest{UserID: userID, Operate: operate, Msg: msg}
226+
func (c *CandyClient) Friend(userID int64, operate int32, msg string) error {
227+
req := &meta.GateFriendRequest{UserID: userID, Operate: meta.Relation(operate), Msg: msg}
228228
resp, err := c.api.Friend(context.Background(), req)
229229
if err != nil {
230230
return err
@@ -348,7 +348,7 @@ func (c *CandyClient) loopRecvMessage() {
348348
break
349349
}
350350

351-
c.handler.OnRecv(pm.Event, pm.Operate, pm.Msg.ID, pm.Msg.Group, pm.Msg.From, pm.Msg.To, pm.Msg.Body)
351+
c.handler.OnRecv(int32(pm.Event), int32(pm.Operate), pm.Msg.ID, pm.Msg.Group, pm.Msg.From, pm.Msg.To, pm.Msg.Body)
352352
}
353353
}
354354

client/client.aar

302 Bytes
Binary file not shown.

gate/server.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,7 @@ func (g *Gate) Push(ctx context.Context, req *meta.GatePushRequest) (*meta.GateP
353353

354354
// Friend 添加好友或确认接受添加.
355355
func (g *Gate) Friend(ctx context.Context, req *meta.GateFriendRequest) (*meta.GateFriendResponse, error) {
356+
log.Debugf("begin Friend req:%v", req)
356357
s, err := g.getOnlineSession(ctx)
357358
if err != nil {
358359
return &meta.GateFriendResponse{Header: &meta.ResponseHeader{Code: util.ErrorGetOnlineSession, Msg: err.Error()}}, nil
@@ -369,6 +370,7 @@ func (g *Gate) Friend(ctx context.Context, req *meta.GateFriendRequest) (*meta.G
369370
return &meta.GateFriendResponse{Header: &meta.ResponseHeader{Code: util.ErrorAddFriend, Msg: err.Error()}}, nil
370371
}
371372

373+
log.Debugf("end Friend req:%v", req)
372374
return &meta.GateFriendResponse{}, nil
373375
}
374376

notice/server.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,9 @@ func (n *Notifer) UnSubscribe(_ context.Context, req *meta.UnSubscribeRequest) (
5757

5858
// Push push a message to gate.
5959
func (n *Notifer) Push(_ context.Context, req *meta.PushRequest) (*meta.PushResponse, error) {
60-
log.Debugf("begin push message, msg:%v", req.Msg)
60+
log.Debugf("begin push message:%v, ids:%v", req.Msg, req.ID)
6161
n.broker.Push(*req.Msg, req.ID...)
62-
log.Debugf("end push message ok, msg:%v", req.Msg)
62+
log.Debugf("end push message:%v, ids:%v", req.Msg, req.ID)
6363

6464
return &meta.PushResponse{}, nil
6565
}

store/postman.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ func (p *postman) sendToGroup(pm meta.PushMessage) error {
7474
ids = append(ids, &meta.PushID{Before: before, User: uid})
7575
}
7676

77-
log.Debugf("send msg:%v, ids:%v", ids)
77+
log.Debugf("send msg:%v, ids:%v", pm, ids)
7878
return p.notice.Push(pm, ids...)
7979
}
8080

0 commit comments

Comments
 (0)