Don't stop irc table conversion on broken JIDs

This commit is contained in:
Evgeniy Khramtsov 2014-06-09 10:35:52 +04:00
parent 6f4b4ad087
commit c485aea48b
1 changed files with 10 additions and 4 deletions

View File

@ -1229,10 +1229,16 @@ data_to_binary(JID, Data) ->
try try
[conn_param_to_binary(Param)] [conn_param_to_binary(Param)]
catch _:_ -> catch _:_ ->
?ERROR_MSG("failed to convert parameter " if JID /= error ->
" ~p for user ~s", ?ERROR_MSG("failed to convert "
[Param, jlib:jid_to_string(JID)]), "parameter ~p for user ~s",
[] [Param,
jlib:jid_to_string(JID)]);
true ->
?ERROR_MSG("failed to convert "
"parameter ~p",
[Param])
end
end end
end, Params)}; end, Params)};
(Opt) -> (Opt) ->