From bead07dc16e172465b3223601471900f1323c0a0 Mon Sep 17 00:00:00 2001
From: Flip <philippe@pilarkto.net>
Date: Wed, 25 Oct 2017 16:53:31 +0200
Subject: [PATCH]  replace normal uses of luci.model.uci with simple-uci

---
 .../gluon/config-mode/wizard/0450-geo-location.lua   | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/gluon-config-mode-zip/luasrc/lib/gluon/config-mode/wizard/0450-geo-location.lua b/gluon-config-mode-zip/luasrc/lib/gluon/config-mode/wizard/0450-geo-location.lua
index c2f30cd..a536ad1 100644
--- a/gluon-config-mode-zip/luasrc/lib/gluon/config-mode/wizard/0450-geo-location.lua
+++ b/gluon-config-mode-zip/luasrc/lib/gluon/config-mode/wizard/0450-geo-location.lua
@@ -1,6 +1,6 @@
 local cbi = require "luci.cbi"
 local i18n = require "luci.i18n"
-local uci = luci.model.uci.cursor()
+local uci = require("simple-uci").cursor()
 
 local M = {}
 
@@ -19,13 +19,9 @@ end
 function M.handle(data)
     local sname = uci:get_first("gluon-node-info", "location")
 
-    if data._zip ~= nil then
-	    uci:set("gluon-node-info", sname, "zip", data._zip:trim())
-    else
-        uci:delete("gluon-node-info", sname, "zip")
-    end
-        uci:save("gluon-node-info")
-        uci:commit("gluon-node-info")     
+    uci:set("gluon-node-info", sname, "zip", data._zip:trim())
+    uci:save("gluon-node-info")
+    uci:commit("gluon-node-info")     
 end
         
 return M
-- 
GitLab