diff options
author | Jo-Philipp Wich <jow@openwrt.org> | 2011-01-13 20:54:57 +0000 |
---|---|---|
committer | Jo-Philipp Wich <jow@openwrt.org> | 2011-01-13 20:54:57 +0000 |
commit | 4bbd85fe42686085af8d08f086b071e40fb26bf9 (patch) | |
tree | 4ba45fcaf60683bdede6d21ded5c40397d10127b /libs/web/luasrc | |
parent | 1db135a32f73ce9445f8f498123dbb632f4b5bca (diff) |
libs/web: properly handle .default property for ListValue fields with integer keys
Diffstat (limited to 'libs/web/luasrc')
-rw-r--r-- | libs/web/luasrc/view/cbi/lvalue.htm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/web/luasrc/view/cbi/lvalue.htm b/libs/web/luasrc/view/cbi/lvalue.htm index 8c7581a2c..dba869f2e 100644 --- a/libs/web/luasrc/view/cbi/lvalue.htm +++ b/libs/web/luasrc/view/cbi/lvalue.htm @@ -16,7 +16,7 @@ $Id$ <% if self.widget == "select" then %> <select class="cbi-input-select" onchange="cbi_d_update(this.id)"<%= attr("id", cbid) .. attr("name", cbid) .. ifattr(self.size, "size") %>> <% for i, key in pairs(self.keylist) do -%> - <option id="cbi-<%=self.config.."-"..section.."-"..self.option.."-"..key%>"<%= attr("value", key) .. ifattr((self:cfgvalue(section) or self.default) == key, "selected", "selected") %>><%=striptags(self.vallist[i])%></option> + <option id="cbi-<%=self.config.."-"..section.."-"..self.option.."-"..key%>"<%= attr("value", key) .. ifattr(tostring(self:cfgvalue(section) or self.default) == key, "selected", "selected") %>><%=striptags(self.vallist[i])%></option> <%- end %> </select> <% elseif self.widget == "radio" then |