From c59d6467bd6b533376a9fba2bf2c50d9b881f6e7 Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Mon, 17 Aug 2026 11:16:17 +0200 Subject: [PATCH] fixup! wip adapt lobby to be functional in an iframe --- src/backend/core/services/lobby.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/backend/core/services/lobby.py b/src/backend/core/services/lobby.py index 8c4b5ae9..d7818a9b 100644 --- a/src/backend/core/services/lobby.py +++ b/src/backend/core/services/lobby.py @@ -145,8 +145,12 @@ class LobbyService: user_role = room.get_role(request.user) if self.can_bypass_lobby(room=room, user=request.user, role=user_role): - participant.status = LobbyParticipantStatus.ACCEPTED - self._save_participant(room.id, participant) + self._update_participant_status( + room_id, + participant_id, + LobbyParticipantStatus.ACCEPTED, + settings.LOBBY_ACCEPTED_TIMEOUT + ) livekit_config = utils.generate_livekit_config( room_id=room_id,