Call clear history stack on player leave

This commit is contained in:
Zenon Seth 2024-03-24 21:29:40 +00:00
parent 1fd39697c6
commit fcb086a031

View File

@ -473,5 +473,9 @@ logistica.GuideApi = Guide
-- register to listen for form fields
minetest.register_on_player_receive_fields(on_player_receive_fields)
minetest.register_on_leaveplayer(function(objRef, _)
if objRef:is_player() then formsData[objRef:get_player_name()] = nil end
if objRef:is_player() then
local playerName = objRef:get_player_name()
formsData[playerName] = nil
logistica.HistoryStack.on_player_leave(playerName)
end
end)