From 91d6e0d41bbc8826528855ae653469533c3c98f2 Mon Sep 17 00:00:00 2001 From: Untone Date: Sat, 18 May 2024 15:46:51 +0300 Subject: [PATCH 1/2] connect-logs-fix --- src/context/connect.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/context/connect.tsx b/src/context/connect.tsx index dfd8d549..3d2459bd 100644 --- a/src/context/connect.tsx +++ b/src/context/connect.tsx @@ -61,10 +61,10 @@ export const ConnectProvider = (props: { children: JSX.Element }) => { if (response.ok && response.headers.get('content-type') === EventStreamContentType) { setConnected(true) } else if (response.status === 401) { - throw new Error('unauthorized') + throw new Error('cannot connect to real-time updates') } else { setRetried((r) => r + 1) - throw new Error('Internal Error') + throw new Error(`failed to connect ${retried()} times`) } }, onclose() { From 6a83aa6f870fc61afd9681e824551ff7eb2c4391 Mon Sep 17 00:00:00 2001 From: Untone Date: Sat, 18 May 2024 15:47:37 +0300 Subject: [PATCH 2/2] sse --- src/context/connect.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/context/connect.tsx b/src/context/connect.tsx index 3d2459bd..2b2dc808 100644 --- a/src/context/connect.tsx +++ b/src/context/connect.tsx @@ -61,10 +61,10 @@ export const ConnectProvider = (props: { children: JSX.Element }) => { if (response.ok && response.headers.get('content-type') === EventStreamContentType) { setConnected(true) } else if (response.status === 401) { - throw new Error('cannot connect to real-time updates') + throw new Error('SSE: cannot connect to real-time updates') } else { setRetried((r) => r + 1) - throw new Error(`failed to connect ${retried()} times`) + throw new Error(`SSE: failed to connect ${retried()} times`) } }, onclose() {