We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent fc74a9c commit 39b980aCopy full SHA for 39b980a
drivers/place/meet.cr
@@ -448,14 +448,14 @@ class Place::Meet < PlaceOS::Driver
448
# merge in outputs from remote rooms
449
remote_outputs = room.local_outputs.get.as_a.map(&.as_s)
450
remote_outputs.each_with_index do |remote_out, index|
451
- next if seen_outputs.includes? remote_out
452
- seen_outputs << remote_out
453
-
454
if join_mode.merge_outputs? && (local_out = available_outputs[index]?)
455
new_linked_outputs[local_out][remote_system_id] = remote_out
456
- else
457
- available_outputs << remote_out
+ elsif seen_outputs.includes? remote_out
+ next
458
end
+
+ available_outputs << remote_out
+ seen_outputs << remote_out
459
460
461
0 commit comments