diff --git a/sharedconfig.lua b/sharedconfig.lua index 2148941..a0a8f65 100644 --- a/sharedconfig.lua +++ b/sharedconfig.lua @@ -18,7 +18,7 @@ local function add_default_value(key, value) sharedstate.init(key, value) if stored_value ~= nil then - sharedstate.set(key, stored_value) + sharedstate.queue(key, stored_value) end end @@ -30,6 +30,7 @@ function sharedconfig.load_defaults(defaults) for k, v in pairs(defaults) do add_default_value(k, v) end + sharedstate.commit() end local function build_table()