Commit dfc732c5b2c9249ac8929011844e50bfb563ee3b

Authored by chenyueqi
1 parent 064138fe

每日登陆签到,领奖时邮件自动发送

Showing 1 changed file with 7 additions and 0 deletions   Show diff stats
src/actions/ActivityAction.lua
... ... @@ -140,6 +140,13 @@ function _M.signRpc(agent, data)
140 140 role:changeUpdates({{type = "sign", field = curDay, value = yearMonth}})
141 141 role:checkTaskEnter("SignIn")
142 142  
  143 + if monthData[curDay].daily_sign_email ~= "" then
  144 + local emails = monthData[curDay].daily_sign_email:toArray(true,"=")
  145 + for _, emailId in pairs(emails) do
  146 + redisproxy:insertEmail({roleId = role:getProperty("id"), emailId = emailId})
  147 + end
  148 + end
  149 +
143 150 SendPacket(actionCodes.Activity_signRpc, MsgPack.pack(role:packReward(reward, change)))
144 151 return true
145 152 end
... ...