diff --git a/src/ejabberd_xmlrpc.erl b/src/ejabberd_xmlrpc.erl index f6d55eba2..91c0f6e27 100644 --- a/src/ejabberd_xmlrpc.erl +++ b/src/ejabberd_xmlrpc.erl @@ -321,7 +321,7 @@ format_arg({array, [{struct, Elements}]}, when is_list(Elements) -> FormattedList = format_args(Elements, ElementsDef), list_to_tuple(FormattedList); -%% New ejabberd 24.xx +%% New ejabberd 24.01 format_arg({struct, Elements}, {tuple, ElementsDef}) when is_list(Elements) ->