mirror of
https://github.com/processone/ejabberd.git
synced 2024-11-24 16:23:40 +01:00
Recover logging of user joining room, lost in 32de9a56
(thanks to elexis1)
This commit is contained in:
parent
48594544ed
commit
da9bcc3370
@ -1658,6 +1658,7 @@ prepare_room_queue(StateData) ->
|
|||||||
-spec update_online_user(jid(), #user{}, state()) -> state().
|
-spec update_online_user(jid(), #user{}, state()) -> state().
|
||||||
update_online_user(JID, #user{nick = Nick} = User, StateData) ->
|
update_online_user(JID, #user{nick = Nick} = User, StateData) ->
|
||||||
LJID = jid:tolower(JID),
|
LJID = jid:tolower(JID),
|
||||||
|
add_to_log(join, Nick, StateData),
|
||||||
Nicks1 = case (?DICT):find(LJID, StateData#state.users) of
|
Nicks1 = case (?DICT):find(LJID, StateData#state.users) of
|
||||||
{ok, #user{nick = OldNick}} ->
|
{ok, #user{nick = OldNick}} ->
|
||||||
case lists:delete(
|
case lists:delete(
|
||||||
|
Loading…
Reference in New Issue
Block a user