Compare commits
2 Commits
083d8319eb
...
ebd217dcc2
Author | SHA1 | Date | |
---|---|---|---|
ebd217dcc2 | |||
e07bd176ed |
@ -18,7 +18,7 @@ local function add_default_value(key, value)
|
|||||||
sharedstate.init(key, value)
|
sharedstate.init(key, value)
|
||||||
|
|
||||||
if stored_value ~= nil then
|
if stored_value ~= nil then
|
||||||
sharedstate.set(key, stored_value)
|
sharedstate.queue(key, stored_value)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -30,6 +30,7 @@ function sharedconfig.load_defaults(defaults)
|
|||||||
for k, v in pairs(defaults) do
|
for k, v in pairs(defaults) do
|
||||||
add_default_value(k, v)
|
add_default_value(k, v)
|
||||||
end
|
end
|
||||||
|
sharedstate.commit()
|
||||||
end
|
end
|
||||||
|
|
||||||
local function build_table()
|
local function build_table()
|
||||||
@ -50,6 +51,8 @@ function sharedconfig.load(key)
|
|||||||
end
|
end
|
||||||
-- defaults haven't been initialized yet
|
-- defaults haven't been initialized yet
|
||||||
if defaults_table == nil then return nil end
|
if defaults_table == nil then return nil end
|
||||||
|
|
||||||
|
return sharedstate.get(key)
|
||||||
end
|
end
|
||||||
|
|
||||||
--- Save config
|
--- Save config
|
||||||
|
Loading…
x
Reference in New Issue
Block a user