From fc0ecaa3d58cca013f2b88e04c4c70b76a417143 Mon Sep 17 00:00:00 2001 From: Sara Date: Fri, 3 Nov 2023 11:12:17 +0100 Subject: [PATCH] minor improvements --- www/app/[domain]/domainContext.tsx | 1 + www/app/[domain]/transcripts/useWebSockets.ts | 6 ++++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/www/app/[domain]/domainContext.tsx b/www/app/[domain]/domainContext.tsx index 1228bf8d..1f4957da 100644 --- a/www/app/[domain]/domainContext.tsx +++ b/www/app/[domain]/domainContext.tsx @@ -11,6 +11,7 @@ export const DomainContext = createContext({ browse: false, }, api_url: "", + websocket_url: "", }); export const DomainContextProvider = ({ diff --git a/www/app/[domain]/transcripts/useWebSockets.ts b/www/app/[domain]/transcripts/useWebSockets.ts index 34f2b413..ddb6c576 100644 --- a/www/app/[domain]/transcripts/useWebSockets.ts +++ b/www/app/[domain]/transcripts/useWebSockets.ts @@ -26,6 +26,9 @@ export const useWebSockets = (transcriptId: string | null): UseWebSockets => { const { setError } = useError(); const router = useRouter(); + const { websocket_url } = useContext(DomainContext); + const url = `${websocket_url}/v1/transcripts/${transcriptId}/events`; + useEffect(() => { if (isProcessing || textQueue.length === 0) { return; @@ -149,8 +152,7 @@ export const useWebSockets = (transcriptId: string | null): UseWebSockets => { }; if (!transcriptId) return; - const { websocket_url } = useContext(DomainContext); - const url = `${websocket_url}/v1/transcripts/${transcriptId}/events`; + const ws = new WebSocket(url); ws.onopen = () => {