Merge 0.9->0.10
[prosody.git] / util / dataforms.lua
index c352858c67a11883cd20f5e9f528da53a6806e4c..b2988ae7e5a99df56d6c86d80bcf024086f31cbd 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;