diff options
Diffstat (limited to 'src/mod_vcard.erl')
| -rw-r--r-- | src/mod_vcard.erl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mod_vcard.erl b/src/mod_vcard.erl index 79fe4d29a..f5889ad77 100644 --- a/src/mod_vcard.erl +++ b/src/mod_vcard.erl @@ -121,6 +121,8 @@ start(Host, Opts) -> ejabberd_hooks:add(remove_user, HostB, ?MODULE, remove_user, 50), + ejabberd_hooks:add(anonymous_purge_hook, HostB, + ?MODULE, remove_user, 50), ejabberd_hooks:add(webadmin_page_host, HostB, ?MODULE, webadmin_page, 50), ejabberd_hooks:add(webadmin_user, HostB, @@ -169,6 +171,8 @@ stop(Host) -> HostB = list_to_binary(Host), ejabberd_hooks:delete(remove_user, HostB, ?MODULE, remove_user, 50), + ejabberd_hooks:delete(anonymous_purge_hook, HostB, + ?MODULE, remove_user, 50), ejabberd_hooks:delete(webadmin_page_host, HostB, ?MODULE, webadmin_page, 50), ejabberd_hooks:delete(webadmin_user, HostB, |
