aboutsummaryrefslogtreecommitdiff
path: root/src/mod_muc_log.erl
diff options
context:
space:
mode:
authorEvgeny Khramtsov <ekhramtsov@process-one.net>2018-11-15 14:13:45 +0300
committerEvgeny Khramtsov <ekhramtsov@process-one.net>2018-11-15 14:13:45 +0300
commit43498b39c18dcc90c94ed2ce32acdfe6e7381e87 (patch)
treeb3b92ce7fb532f242ed9df7cf11902f95cf3fb91 /src/mod_muc_log.erl
parentMerge pull request #2683 from paulmenzel/use-https-url-in-readme (diff)
Replace dict with maps
This will improve performance and memory consumptions of large MUCs
Diffstat (limited to 'src/mod_muc_log.erl')
-rw-r--r--src/mod_muc_log.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mod_muc_log.erl b/src/mod_muc_log.erl
index 7f5ca1b71..a847a3874 100644
--- a/src/mod_muc_log.erl
+++ b/src/mod_muc_log.erl
@@ -887,7 +887,7 @@ get_room_occupants(RoomJIDString) ->
MucService = RoomJID#jid.lserver,
StateData = get_room_state(RoomName, MucService),
[{U#user.jid, U#user.nick, U#user.role}
- || {_, U} <- (?DICT):to_list(StateData#state.users)].
+ || U <- maps:values(StateData#state.users)].
-spec get_room_state(binary(), binary()) -> mod_muc_room:state().