mirror of
https://github.com/suitenumerique/meet.git
synced 2026-09-23 03:14:01 +00:00
771f58c0aa
The waiting room has its own sound in notifications.mp3, and nothing could play it: the sprite is named "waiting" while triggerNotificationSound passes a NotificationType, and howler returns without playing when the sprite id is unknown. ParticipantWaiting was also absent from the sound settings, so the check on the store would have refused it first. The toast borrowed the participant joined sound instead. The sound was tied to the waiting list going from empty to non empty, so a second person arriving while someone was still waiting was silent, which is the case the issue describes. Name the sprite after the notification type, register the type in the settings, and sound every arrival, detected on the participant ids so that an admission and an arrival between two refreshes do not cancel each other out. closes #1705