diff --git a/package/gluon-config-mode-contact-info/luasrc/lib/gluon/config-mode/wizard/0500-contact-info.lua b/package/gluon-config-mode-contact-info/luasrc/lib/gluon/config-mode/wizard/0500-contact-info.lua index 357d966e9f750c7cf544e61b57e736273edaaf3c..230389529b2d055751dd8bc77b47eafe5a5eb1a5 100644 --- a/package/gluon-config-mode-contact-info/luasrc/lib/gluon/config-mode/wizard/0500-contact-info.lua +++ b/package/gluon-config-mode-contact-info/luasrc/lib/gluon/config-mode/wizard/0500-contact-info.lua @@ -1,8 +1,10 @@ return function(form, uci) local pkg_i18n = i18n 'gluon-config-mode-contact-info' local site_i18n = i18n 'gluon-site' - - local owner = uci:get_first("gluon-node-info", "owner") + + if uci.get("parker", "owner") == nil then + uci.set("parker", "owner", "owner") + end local help = site_i18n._translate("gluon-config-mode:contact-help") or pkg_i18n.translate( 'Please provide your contact information here to allow others to contact ' @@ -16,11 +18,11 @@ return function(form, uci) local o = s:option(Value, "contact", pkg_i18n.translate("Contact info"), site_i18n._translate("gluon-config-mode:contact-note") or pkg_i18n.translate("e.g. E-mail or phone number")) - o.default = uci:get("gluon-node-info", owner, "contact") + o.default = uci:get("parker", "owner", "contact") o.datatype = 'minlength(1)' o.optional = true function o:write(data) - uci:set("gluon-node-info", owner, "contact", data) - uci:save("gluon-node-info") + uci:set("parker", "owner", "contact", data) + uci:save("parker") end end