Subscription = ejabberd_c2s:get_subscription(From, C2SState),
Insert = ((Type == <<>>) or (Type == <<"available">>))
and ((Subscription == both) or (Subscription == to)),
- Delete = (Type == <<"unavailable">>) or (Type == <<"error">>) or (Type == <<"invisible">>),
+ Delete = (Type == <<"unavailable">>) or (Type == <<"error">>),
if Insert or Delete ->
LFrom = exmpp_jid:to_lower(From),
Rs = case ejabberd_c2s:get_aux_field(caps_resources, C2SState) of
catch ets:new(disco_features, [named_table, ordered_set, public]),
register_feature(HostB, "iq"),
register_feature(HostB, "presence"),
- register_feature(HostB, "presence-invisible"),
catch ets:new(disco_extra_domains, [named_table, ordered_set, public]),
ExtraDomains = gen_mod:get_opt(extra_domains, Opts, []),