Commit 3096bb59468bca9ed37c14f4d031cb1450c4e303

Authored by jiyue
2 parents 91fc9968 814d9753

Merge branch 'cn/develop' into cn/publish/release

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  
... ...