Skip to content
Snippets Groups Projects
Unverified Commit ad8cfe02 authored by Maciej Krüger's avatar Maciej Krüger
Browse files

gluon-web-model: fix Warning field not being hidden

"not self.title" doesn't work because of "self.title = title or """
parent 1f451d40
No related branches found
No related tags found
No related merge requests found
<%- if self.title or self.content then -%>
<%- if not self.hide then -%>
<div class="gluon-warning"<%=
attr("id", id) ..
attr("data-index", self.index) ..
attr("data-depends", self:deplist(self.deps))
%>>
<%- if self.content then -%>
<%=self.content%>
<%= self.content %>
<%- else -%>
<b><%=self.title%></b><br>
<%=self.description%>
<b><%= self.title %></b><br>
<%= self.description %>
<%- end -%>
</div>
<%- end -%>
......@@ -27,10 +27,11 @@ local enabled = s:option(Flag, "enabled", translate("Enabled"))
enabled.default = uci:get('wireless', primary_iface) and not uci:get_bool('wireless', primary_iface, "disabled")
local warning = s:element('model/warning', {
content = mesh_on_wan and translate(
content = translate(
'Meshing on WAN interface is enabled. ' ..
'This can lead to problems.'
) or nil,
),
hide = not mesh_on_wan,
}, 'warning')
warning:depends(enabled, true)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment