Added sender peer_id to arguments

This commit is contained in:
Unknown 2018-03-01 21:38:33 +03:00
parent bd3a60aca7
commit 85d5a747d6

View file

@ -93,7 +93,7 @@ end
local function send_rpc_vmf_data_local(mod_name, rpc_name, ...) local function send_rpc_vmf_data_local(mod_name, rpc_name, ...)
local success, error_message = pcall(_RPC_CALLBACKS[mod_name][rpc_name], ...) local success, error_message = pcall(_RPC_CALLBACKS[mod_name][rpc_name], Network.peer_id(), ...)
if not success then if not success then
get_mod(mod_name):error("(local rpc) in rpc '%s': %s", rpc_name, error_message) get_mod(mod_name):error("(local rpc) in rpc '%s': %s", rpc_name, error_message)
@ -231,7 +231,7 @@ vmf:hook("ChatManager.rpc_chat_message", function(func, self, sender, channel_id
vmf:info("[NETWORK][RECEIVED RPC] '%s.%s' [%s]: %s", mod_name, rpc_name, sender, message) -- @DEBUG: vmf:info("[NETWORK][RECEIVED RPC] '%s.%s' [%s]: %s", mod_name, rpc_name, sender, message) -- @DEBUG:
-- can be error in both callback_function() and deserialize_data() -- can be error in both callback_function() and deserialize_data()
local success, error_message = pcall(function() _RPC_CALLBACKS[mod_name][rpc_name](deserialize_data(localization_param)) end) local success, error_message = pcall(function() _RPC_CALLBACKS[mod_name][rpc_name](sender, deserialize_data(localization_param)) end)
if not success then if not success then
get_mod(mod_name):error("(network) in rpc function '%s': %s", rpc_name, tostring(error_message)) get_mod(mod_name):error("(network) in rpc function '%s': %s", rpc_name, tostring(error_message))
end end