mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-24 16:23:40 +01:00
Only advertise conversion feature when mod_pubsub is loaded
This commit is contained in:
parent
d79ddd7b5c
commit
fcff3c60b1
@ -102,12 +102,17 @@ mod_options(Host) ->
|
|||||||
{error, stanza_error()} | empty | {result, [binary()]}.
|
{error, stanza_error()} | empty | {result, [binary()]}.
|
||||||
get_sm_features({error, _Error} = Acc, _From, _To, _Node, _Lang) ->
|
get_sm_features({error, _Error} = Acc, _From, _To, _Node, _Lang) ->
|
||||||
Acc;
|
Acc;
|
||||||
get_sm_features(Acc, _From, _To, <<"">>, _Lang) ->
|
get_sm_features(Acc, _From, To, <<"">>, _Lang) ->
|
||||||
|
case gen_mod:is_loaded(To#jid.lserver, mod_pubsub) of
|
||||||
|
true ->
|
||||||
{result, [?NS_BOOKMARKS_CONVERSION_0 |
|
{result, [?NS_BOOKMARKS_CONVERSION_0 |
|
||||||
case Acc of
|
case Acc of
|
||||||
{result, Features} -> Features;
|
{result, Features} -> Features;
|
||||||
empty -> []
|
empty -> []
|
||||||
end]};
|
end]};
|
||||||
|
false ->
|
||||||
|
Acc
|
||||||
|
end;
|
||||||
get_sm_features(Acc, _From, _To, _Node, _Lang) ->
|
get_sm_features(Acc, _From, _To, _Node, _Lang) ->
|
||||||
Acc.
|
Acc.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user