]> granicus.if.org Git - ejabberd/commitdiff
Fix process_discoitems_result in mod_multicast
authorPaweł Chmielowski <pchmielowski@process-one.net>
Wed, 28 Mar 2018 09:23:28 +0000 (11:23 +0200)
committerPaweł Chmielowski <pchmielowski@process-one.net>
Wed, 28 Mar 2018 09:23:28 +0000 (11:23 +0200)
src/mod_multicast.erl

index e6b2a93d23d5d8bf1e13bb0c7e48e5637c987876..d12aae410f66394f640040d94ffadf43c407e375 100644 (file)
@@ -784,8 +784,9 @@ process_discoitems_result(From, LServiceS, #disco_items{items = Items}) ->
         {found_waiter, Waiter} ->
             List = lists:flatmap(
                     fun(#disco_item{jid = #jid{luser = <<"">>,
+                                               lserver = LServer,
                                                lresource = <<"">>} = J}) ->
-                            [J];
+                            [LServer];
                        (_) ->
                             []
                     end, Items),