diff options
author | Paweł Chmielowski <pawel@process-one.net> | 2021-07-14 13:58:03 +0200 |
---|---|---|
committer | Paweł Chmielowski <pawel@process-one.net> | 2021-07-14 13:58:53 +0200 |
commit | 27c69f263cf2c193b7ce052f54bccfe0cceafcca (patch) | |
tree | e95c1afd876539fa7b342b8ad315acc87ef17c92 /src | |
parent | Provide proper error message when create_room fails with invalid_service (diff) |
Allow multicast hook registering by host
Diffstat (limited to 'src')
-rw-r--r-- | src/ejabberd_router_multicast.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ejabberd_router_multicast.erl b/src/ejabberd_router_multicast.erl index 54abf671..e97ccb83 100644 --- a/src/ejabberd_router_multicast.erl +++ b/src/ejabberd_router_multicast.erl @@ -39,7 +39,7 @@ %% gen_server callbacks -export([init/1, handle_call/3, handle_cast/2, handle_info/2, - terminate/2, code_change/3]). + terminate/2, code_change/3, update_to_in_wrapped/2]). -include("logger.hrl"). -include_lib("xmpp/include/xmpp.hrl"). @@ -61,7 +61,7 @@ start_link() -> -spec route_multicast(jid(), binary(), [jid()], stanza(), boolean()) -> ok. route_multicast(From0, Domain0, Destinations0, Packet0, Wrapped0) -> {From, Domain, Destinations, Packet, Wrapped} = - ejabberd_hooks:run_fold(multicast_route, {From0, Domain0, Destinations0, Packet0, Wrapped0}, []), + ejabberd_hooks:run_fold(multicast_route, Domain0, {From0, Domain0, Destinations0, Packet0, Wrapped0}, []), case catch do_route(Domain, Destinations, xmpp:set_from(Packet, From), Wrapped) of {'EXIT', Reason} -> ?ERROR_MSG("~p~nwhen processing: ~p", |