From b416527e4f3495dc5e66c0f44365d9bbfab710c5 Mon Sep 17 00:00:00 2001 From: Evgeniy Khramtsov Date: Sat, 1 Sep 2018 17:39:39 +0300 Subject: [PATCH] Don't set termination reason into presence-unavailable status Fixes https://github.com/processone/xmpp/issues/35 --- src/ejabberd_c2s.erl | 1 - 1 file changed, 1 deletion(-) diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl index a09edfde7..c782cb290 100644 --- a/src/ejabberd_c2s.erl +++ b/src/ejabberd_c2s.erl @@ -272,7 +272,6 @@ process_terminated(#{sid := SID, socket := Socket, State1 = case maps:is_key(pres_last, State) of true -> Pres = #presence{type = unavailable, - status = xmpp:mk_text(Status), from = JID, to = jid:remove_resource(JID)}, ejabberd_sm:close_session_unset_presence(SID, U, S, R,