]> granicus.if.org Git - ejabberd/commitdiff
Fix crash in mod_muc_admin, we operate on integers here not lists
authorPaweł Chmielowski <pchmielowski@process-one.net>
Tue, 21 Mar 2017 14:35:51 +0000 (15:35 +0100)
committerPaweł Chmielowski <pchmielowski@process-one.net>
Tue, 21 Mar 2017 14:36:42 +0000 (15:36 +0100)
src/mod_muc_admin.erl

index 6b1fcb9414aae15fa4bae346a25d957c62986537..ef42d0b91bbd0ef17231c70200f10ac324088593 100644 (file)
@@ -289,7 +289,7 @@ web_menu_host(Acc, _Host, Lang) ->
 web_page_main(_, #request{path=[<<"muc">>], lang = Lang} = _Request) ->
     OnlineRoomsNumber = lists:foldl(
                          fun(Host, Acc) ->
-                                 Acc ++ mod_muc:count_online_rooms(Host)
+                                 Acc + mod_muc:count_online_rooms(Host)
                          end, 0, find_hosts(global)),
     Res = [?XCT(<<"h1">>, <<"Multi-User Chat">>),
           ?XCT(<<"h3">>, <<"Statistics">>),