# HG changeset patch # User Kim Alvefur # Date 1464530223 -7200 # Node ID 0db72fac2faa414544bc9889834aaa58c5d436ff # Parent 6d2038147d3d1f5584aaa5de01f59fe5f180355e util.dataforms: Fix including default value for list-single when given as field.value[].default diff -r 6d2038147d3d -r 0db72fac2faa util/dataforms.lua --- a/util/dataforms.lua Sat May 28 13:10:40 2016 +0200 +++ b/util/dataforms.lua Sun May 29 15:57:03 2016 +0200 @@ -72,7 +72,7 @@ for _, val in ipairs(field.options or value) do if type(val) == "table" then form:tag("option", { label = val.label }):tag("value"):text(val.value):up():up(); - if value == val.value or field.options and val.default and (not has_default) then + if value == val.value or val.default and (not has_default) then form:tag("value"):text(val.value):up(); has_default = true; end