From 0db7720775c69674887c87809a2a1de71c25cc8f Mon Sep 17 00:00:00 2001 From: zqj <582132116@qq.com> Date: Fri, 3 Dec 2021 19:08:13 +0800 Subject: [PATCH] fix: searchAllRoleRpc协议 无值返回空 --- src/actions/RoleAction.lua | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/actions/RoleAction.lua b/src/actions/RoleAction.lua index 9c2dbe2..8622f8a 100644 --- a/src/actions/RoleAction.lua +++ b/src/actions/RoleAction.lua @@ -533,12 +533,8 @@ function _M.searchAllRoleRpc(agent, data) local ret = tonum(result.errorCode) if ret ~= 0 then return 2 end - local rsp = result.data - if not rsp or not next(rsp) then - return 3 - end - SendPacket(actionCodes.Role_searchAllRoleRpc, MsgPack.pack(rsp)) + SendPacket(actionCodes.Role_searchAllRoleRpc, MsgPack.pack(result.data or {})) return true end -- libgit2 0.21.2