Commit 814d9753dfbf242548d0603d66d7fa13cf9f71cf
1 parent
ef74f2f2
fix: 创建角色 记录是否是新设备
Showing
1 changed file
with
9 additions
and
2 deletions
Show diff stats
src/actions/RoleAction.lua
... | ... | @@ -445,9 +445,16 @@ function _M.createRpc(agent, data) |
445 | 445 | end |
446 | 446 | newRole:log("onCreateRole") |
447 | 447 | newRole:mylog("create", {key1 = agent.ip:toArray(false, ":")[1]}) |
448 | - if msg.newdevice then | |
449 | - newRole:mylog("newdevice", {key1 = agent.ip:toArray(false, ":")[1]}) | |
448 | + | |
449 | + -- 是否是新设备 | |
450 | + local deviced = cluster.query("center", "deviced") | |
451 | + if deviced then | |
452 | + local status, back = pcall(cluster.call, "center", deviced, "isNewDevice", {device = msg.device}) | |
453 | + if status and back then | |
454 | + newRole:mylog("newdevice", {key1 = agent.ip:toArray(false, ":")[1]}) | |
455 | + end | |
450 | 456 | end |
457 | + | |
451 | 458 | -- 整体保存一次 |
452 | 459 | newRole:update() |
453 | 460 | ... | ... |