regenerate api

This commit is contained in:
Igor Loskutov
2026-02-06 14:02:08 -05:00
parent 08462338de
commit f6594448e6
3 changed files with 254 additions and 14 deletions

View File

@@ -27,6 +27,7 @@ import {
useMeetingStartRecording,
useMeetingJoining,
useMeetingJoined,
buildMeetingLeaveUrl,
} from "../../lib/apiHooks";
import { omit } from "remeda";
import {
@@ -251,7 +252,7 @@ export default function DailyRoom({ meeting, room }: DailyRoomProps) {
const handleBeforeUnload = () => {
// sendBeacon guarantees delivery even if tab closes mid-request
const url = `/v1/rooms/${roomName}/meetings/${meeting.id}/leave`;
const url = buildMeetingLeaveUrl(roomName, meeting.id);
navigator.sendBeacon(url, JSON.stringify({}));
};