aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_c2s.erl2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl
index a8d78b2fc..358b1fe32 100644
--- a/src/ejabberd_c2s.erl
+++ b/src/ejabberd_c2s.erl
@@ -1475,6 +1475,8 @@ presence_update(From, Packet, StateData) ->
pres_i = ?SETS:new(),
pres_invis = false};
"invisible" ->
+ NewPriority = get_priority_from_presence(Packet),
+ update_priority(NewPriority, Packet, StateData),
NewState =
if
not StateData#state.pres_invis ->