|
@@ -173,7 +173,7 @@ function broadcast_breakout_rooms(room_jid)
|
173
|
173
|
end
|
174
|
174
|
end
|
175
|
175
|
|
176
|
|
- for breakout_room_jid, breakout_room in pairs(main_room._data.breakout_rooms or {}) do
|
|
176
|
+ for breakout_room_jid in pairs(main_room._data.breakout_rooms or {}) do
|
177
|
177
|
local room = breakout_rooms_muc_service.get_room_from_jid(breakout_room_jid);
|
178
|
178
|
if room then
|
179
|
179
|
for _, occupant in room:each_occupant() do
|
|
@@ -348,7 +348,7 @@ function exist_occupants_in_rooms(main_room)
|
348
|
348
|
if exist_occupants_in_room(main_room) then
|
349
|
349
|
return true;
|
350
|
350
|
end
|
351
|
|
- for breakout_room_jid, breakout_room in pairs(main_room._data.breakout_rooms or {}) do
|
|
351
|
+ for breakout_room_jid in pairs(main_room._data.breakout_rooms or {}) do
|
352
|
352
|
local room = breakout_rooms_muc_service.get_room_from_jid(breakout_room_jid);
|
353
|
353
|
if exist_occupants_in_room(room) then
|
354
|
354
|
return true;
|
|
@@ -395,7 +395,7 @@ function on_main_room_destroyed(event)
|
395
|
395
|
|
396
|
396
|
local message = 'Conference ended.';
|
397
|
397
|
|
398
|
|
- for breakout_room_jid, breakout_room in pairs(main_room._data.breakout_rooms or {}) do
|
|
398
|
+ for breakout_room_jid in pairs(main_room._data.breakout_rooms or {}) do
|
399
|
399
|
destroy_breakout_room(breakout_room_jid, message)
|
400
|
400
|
end
|
401
|
401
|
end
|