util/dataforms: Make sure we iterate over field tags
authordaurnimator <quae@daurnimator.com>
Tue, 7 Oct 2014 16:08:23 +0000 (12:08 -0400)
committerdaurnimator <quae@daurnimator.com>
Tue, 7 Oct 2014 16:08:23 +0000 (12:08 -0400)
util/dataforms.lua

index 01a8eef327c1ac566a0ecfabb997c03207f6f237..ee37157a48f268615721c9a99fa0b3b8d103d755 100644 (file)
@@ -121,7 +121,7 @@ function form_t.data(layout, stanza)
 
        for _, field in ipairs(layout) do
                local tag;
-               for field_tag in stanza:childtags() do
+               for field_tag in stanza:childtags("field") do
                        if field.name == field_tag.attr.var then
                                tag = field_tag;
                                break;