diff --git a/server/imserver/cache/cachemgr.go b/server/imserver/cache/cachemgr.go index a98e27e5..7070472b 100644 --- a/server/imserver/cache/cachemgr.go +++ b/server/imserver/cache/cachemgr.go @@ -240,6 +240,9 @@ func (this *cacheMgr) AsyncRecommendList(recommendType int32, accountId string, } doFunc() }) + } else if recommendType == constant.RECOMMEND_TYPE_USER { + GetPlayerMgr().GetRecommendPlayers(excludeHums, outHums, 5) + doFunc() } else { if recommendType == constant.RECOMMEND_TYPE_ALL { GetPlayerMgr().GetRecommendPlayers(excludeHums, outHums, 5)