From c3fb6014044c841bf7292434787d6011d2c4bc9d Mon Sep 17 00:00:00 2001 From: Kasalehlia <kasalehlia@clonejo.de> Date: Wed, 2 Jun 2021 20:12:07 +0200 Subject: [PATCH] config-mode: Write contact info to parker uci namespace --- .../gluon/config-mode/wizard/0500-contact-info.lua | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) 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 357d966e..23038952 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 -- GitLab