From a2f699cafdd6cc85715a84911d54dc3936cbc54a Mon Sep 17 00:00:00 2001
From: Nils Schneider <nils@nilsschneider.net>
Date: Sun, 2 Mar 2014 14:05:14 +0100
Subject: [PATCH] gluon-config-mode: avoid string.format("%f", ...

An undocumented feature of uci:get_first() is to cast the returned value
to the same type as the default argument. Thus, supplying a default
value ot type number makes string.format superfluous.
---
 .../usr/lib/lua/luci/model/cbi/gluon-config-mode/wizard.lua   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/package/gluon-config-mode/files/usr/lib/lua/luci/model/cbi/gluon-config-mode/wizard.lua b/package/gluon-config-mode/files/usr/lib/lua/luci/model/cbi/gluon-config-mode/wizard.lua
index 61d7e7a14..a11c8f76a 100644
--- a/package/gluon-config-mode/files/usr/lib/lua/luci/model/cbi/gluon-config-mode/wizard.lua
+++ b/package/gluon-config-mode/files/usr/lib/lua/luci/model/cbi/gluon-config-mode/wizard.lua
@@ -57,13 +57,13 @@ o.default = uci:get_first("gluon-node-info", "location", "share_location", o.dis
 o.rmempty = false
 
 o = s:option(Value, "_latitude", "Breitengrad")
-o.default = string.format("%f", uci:get_first("gluon-node-info", "location", "latitude", "0"))
+o.default = uci:get_first("gluon-node-info", "location", "latitude", 0)
 o.rmempty = false
 o.datatype = "float"
 o.description = "z.B. 53.873621"
 
 o = s:option(Value, "_longitude", "Längengrad")
-o.default = string.format("%f", uci:get_first("gluon-node-info", "location", "longitude", "0"))
+o.default = uci:get_first("gluon-node-info", "location", "longitude", 0)
 o.rmempty = false
 o.datatype = "float"
 o.description = "z.B. 10.689901"
-- 
GitLab