MCPcopy Index your code
hub / github.com/dearcode/candy / getUserInfo

Method getUserInfo

gate/store.go:81–92  ·  view source on GitHub ↗
(gtype int32, userName string, userID int64)

Source from the content-addressed store, hash-verified

79}
80
81func (s *store) getUserInfo(gtype int32, userName string, userID int64) (int64, string, string, []byte, error) {
82 log.Debugf("get userInfo type:%v userName:%v userID:%v", gtype, userName, userID)
83 req := &meta.StoreGetUserInfoRequest{Type: gtype, UserName: userName, UserID: userID}
84 resp, err := s.api.GetUserInfo(s.ctx, req)
85 if err != nil {
86 return -1, "", "", nil, errors.Trace(err)
87 }
88
89 log.Debugf("get userInfo finished, user:%s, err:%v", userName, resp.Header.Error())
90
91 return resp.ID, resp.User, resp.NickName, resp.Avatar, errors.Trace(resp.Header.Error())
92}
93
94func (s *store) findUser(user string) ([]string, error) {
95 log.Debugf("store findUser, user:%v", user)

Callers 1

GetUserInfoMethod · 0.45

Calls 2

GetUserInfoMethod · 0.65
ErrorMethod · 0.45

Tested by

no test coverage detected