From: Christophe Romain Date: Tue, 9 Feb 2016 14:33:00 +0000 (+0100) Subject: Use muc_online_room record for pattern matching X-Git-Tag: 16.02~36 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=583476380ac8c65126c3316fba4e7db2e9c5759b;p=ejabberd Use muc_online_room record for pattern matching --- diff --git a/src/mod_muc_admin.erl b/src/mod_muc_admin.erl index c08757375..b8d7c8828 100644 --- a/src/mod_muc_admin.erl +++ b/src/mod_muc_admin.erl @@ -178,7 +178,8 @@ muc_online_rooms(ServerHost) -> MUCHost = find_host(ServerHost), Rooms = ets:tab2list(muc_online_room), lists:foldl( - fun({_, {Roomname, Host}, _}, Results) -> + fun(Room, Results) -> + {Roomname, Host} = Room#muc_online_room.name_host, case MUCHost of global -> [<> | Results];