diff options
author | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2016-02-09 17:59:54 +0300 |
---|---|---|
committer | Evgeniy Khramtsov <ekhramtsov@process-one.net> | 2016-02-09 17:59:54 +0300 |
commit | 4839ba5ae46788757e581b3accca563a7bed8368 (patch) | |
tree | fa8bc98006d9a1100f5ada8839901ecffca1cda3 /src/mod_disco.erl | |
parent | Remove remanants of pre-binary strings (diff) |
XEP-0013: Flexible Offline Message Retrieval support
Diffstat (limited to '')
-rw-r--r-- | src/mod_disco.erl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mod_disco.erl b/src/mod_disco.erl index fc3397e17..734e90d36 100644 --- a/src/mod_disco.erl +++ b/src/mod_disco.erl @@ -382,6 +382,8 @@ process_sm_iq_info(From, To, Identity = ejabberd_hooks:run_fold(disco_sm_identity, Host, [], [From, To, Node, Lang]), + Info = ejabberd_hooks:run_fold(disco_info, Host, [], + [From, To, Node, Lang]), case ejabberd_hooks:run_fold(disco_sm_features, Host, empty, [From, To, Node, Lang]) of @@ -397,7 +399,7 @@ process_sm_iq_info(From, To, [{<<"xmlns">>, ?NS_DISCO_INFO} | ANode], children = - Identity ++ + Identity ++ Info ++ features_to_xml(Features)}]}; {error, Error} -> IQ#iq{type = error, sub_el = [SubEl, Error]} |