소스 검색

gluon-config-mode-geo-location: remove uci:set() nil check

simple-uci will now delete an option when nil is passed.
Matthias Schiffer 6 년 전
부모
커밋
cd9ee858b8
1개의 변경된 파일1개의 추가작업 그리고 5개의 파일을 삭제
  1. 1 5
      package/gluon-config-mode-geo-location/luasrc/lib/gluon/config-mode/wizard/0400-geo-location.lua

+ 1 - 5
package/gluon-config-mode-geo-location/luasrc/lib/gluon/config-mode/wizard/0400-geo-location.lua

@@ -52,11 +52,7 @@ return function(form, uci)
 		o.datatype = "float"
 		o.optional = true
 		function o:write(data)
-			if data then
-				uci:set("gluon-node-info", location, "altitude", data)
-			else
-				uci:delete("gluon-node-info", location, "altitude")
-			end
+			uci:set("gluon-node-info", location, "altitude", data)
 		end
 	end