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 230389529b2d055751dd8bc77b47eafe5a5eb1a5..f58e994f4268299243ba579eca5921c4af571925 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,10 +1,6 @@ return function(form, uci) local pkg_i18n = i18n 'gluon-config-mode-contact-info' local site_i18n = i18n 'gluon-site' - - 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 ' @@ -22,7 +18,9 @@ return function(form, uci) o.datatype = 'minlength(1)' o.optional = true function o:write(data) + uci:section("parker","owner","owner") uci:set("parker", "owner", "contact", data) uci:save("parker") end + return {'parker'} end