From a3ef1d4a2678ad37a77a396aa07b55853b5a78ab Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Mon, 2 Sep 2024 10:37:27 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=A9=B9(frontend)=20enable=20React=20Query?= =?UTF-8?q?=20for=20token=20management?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Previously, I prevented clients from fetching new tokens when data is stale. It seems totally wrong. Enabling data refresh addresses potential issues with random user disconnections. Please note the data refresh when stale was only disabled for people who created the room. --- src/frontend/src/features/rooms/components/Conference.tsx | 1 - 1 file changed, 1 deletion(-) diff --git a/src/frontend/src/features/rooms/components/Conference.tsx b/src/frontend/src/features/rooms/components/Conference.tsx index 1efecd2c..093d3af4 100644 --- a/src/frontend/src/features/rooms/components/Conference.tsx +++ b/src/frontend/src/features/rooms/components/Conference.tsx @@ -50,7 +50,6 @@ export const Conference = ({ } = useQuery({ queryKey: fetchKey, staleTime: 6 * 60 * 60 * 1000, // By default, LiveKit access tokens expire 6 hours after generation - enabled: !initialRoomData, initialData: initialRoomData, queryFn: () => fetchRoom({