change orgs to use id numbers as their table key and function input param
This commit is contained in:
@ -18,11 +18,16 @@ modpol.load_storage = function()
|
||||
if (stored_orgs ~= nil) then
|
||||
modpol.orgs = stored_orgs
|
||||
end
|
||||
-- load orgs
|
||||
-- load ledger
|
||||
local stored_ledger = minetest.deserialize(mod_storage:get_string("ledger"))
|
||||
if (stored_ledger ~= nil) then
|
||||
modpol.ledger = stored_ledger
|
||||
end
|
||||
-- load old_ledgers
|
||||
local old_stored_ledgers = minetest.deserialize(mod_storage:get_string("old_ledgers"))
|
||||
if (stored_ledger ~= nil) then
|
||||
modpol.old_ledgers = old_stored_ledgers
|
||||
end
|
||||
end
|
||||
|
||||
-- Stores content of current orgs and ledger to mod_storage
|
||||
@ -31,4 +36,5 @@ modpol.store_data = function()
|
||||
-- write to storage
|
||||
mod_storage:set_string("orgs", minetest.serialize(modpol.orgs))
|
||||
mod_storage:set_string("ledger", minetest.serialize(modpol.ledger))
|
||||
mod_storage:set_string("old_ledgers", minetest.serialize(modpol.old_ledgers))
|
||||
end
|
||||
|
Reference in New Issue
Block a user