aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPaweł Chmielowski <pchmielowski@process-one.net>2013-03-19 19:09:16 +0100
committerPaweł Chmielowski <pchmielowski@process-one.net>2013-03-19 19:09:16 +0100
commit4b7c74415fee50e38cebcf9b5c92f0cd39c7b6f1 (patch)
treebc6ede248116600f6fab6a7841115215eef4d075 /src
parentFix processing of list arguments in xmlrpc handler (diff)
Fix warning from last commit
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_xmlrpc.erl3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/ejabberd_xmlrpc.erl b/src/ejabberd_xmlrpc.erl
index 1da0f81b5..93c1d9781 100644
--- a/src/ejabberd_xmlrpc.erl
+++ b/src/ejabberd_xmlrpc.erl
@@ -374,7 +374,8 @@ format_args(Args, ArgsFormat) ->
format_arg({array, Elements},
{list, {ElementDefName, ElementDefFormat}})
when is_list(Elements) ->
- lists:map(fun ({struct, [{ElementDefName, ElementValue}]}) ->
+ lists:map(fun ({struct, [{ElementName, ElementValue}]}) when
+ ElementDefName == ElementName ->
format_arg(ElementValue, ElementDefFormat)
end,
Elements);