Commit f6143d11d78ad733ef75b4a6bd6789fae44ec2d4

Authored by DarkGod
1 parent a81b4915

add addons list in error reports

... ... @@ -706,7 +706,19 @@ end
706 706
707 707 function _M:sendError(what, err)
708 708 print("[ONLINE PROFILE] sending error")
709   - core.profile.pushOrder(table.serialize{o="SendError", login=self.login, what=what, err=err, module=game.__mod_info.short_name, version=game.__mod_info.version_name})
  709 + local addons = {}
  710 + for _, a in pairs(game.__mod_info.addons or {}) do
  711 + addons[#addons+1] = a.version_name or "--"
  712 + end
  713 + core.profile.pushOrder(table.serialize{
  714 + o="SendError",
  715 + login=self.login,
  716 + what=what,
  717 + err=err,
  718 + module=game.__mod_info.short_name,
  719 + version=game.__mod_info.version_name,
  720 + addons=table.concat(addons, ", "),
  721 + })
710 722 end
711 723
712 724 function _M:registerNewCharacter(module)
... ...