]> granicus.if.org Git - ejabberd/commitdiff
Fix hooks de-registration
authorEvgeniy Khramtsov <ekhramtsov@process-one.net>
Tue, 19 Jul 2016 12:33:17 +0000 (15:33 +0300)
committerEvgeniy Khramtsov <ekhramtsov@process-one.net>
Tue, 19 Jul 2016 12:33:17 +0000 (15:33 +0300)
src/mod_vcard.erl

index de9fce00d1b0d39c72cbf753698c6bbdb625abe3..f738648d61111653873ab482f372d6f6178cea64 100644 (file)
@@ -115,9 +115,9 @@ loop(Host, ServerHost) ->
          loop(Host, ServerHost);
       stop ->
            ejabberd_router:unregister_route(Host),
-           ejabberd_hooks:delete(disco_local_items, Host, ?MODULE, disco_items, 50),
-           ejabberd_hooks:delete(disco_local_features, Host, ?MODULE, disco_features, 50),
-           ejabberd_hooks:delete(disco_local_identity, Host, ?MODULE, disco_identity, 50),
+           ejabberd_hooks:delete(disco_local_items, Host, ?MODULE, disco_items, 100),
+           ejabberd_hooks:delete(disco_local_features, Host, ?MODULE, disco_features, 100),
+           ejabberd_hooks:delete(disco_local_identity, Host, ?MODULE, disco_identity, 100),
            gen_iq_handler:remove_iq_handler(ejabberd_local, Host, ?NS_SEARCH),
            gen_iq_handler:remove_iq_handler(ejabberd_local, Host, ?NS_VCARD),
            gen_iq_handler:remove_iq_handler(ejabberd_local, Host, ?NS_DISCO_ITEMS),