on master help sign in
add SSE error handling
8a3be0bLiam Fitzgerald
src/store/lib/useHostingStore.js+10
@@ -114,6 +114,16 @@ function useHostingStore(url, domain, disabled) {
114 setRunEvents(previous => [...previous, event.data]);
114 setRunEvents(previous => [...previous, event.data]);
115 }
115 }
116 });
116 });
117+
118+ source.addEventListender(
119+ 'error',
120+ error => {
121+ if (source.readyState === EventSource.CLOSED) {
122+ setError(error);
123+ }
124+ },
125+ false
126+ );
117 } catch (error) {
127 } catch (error) {
118 setError(error);
128 setError(error);
119 }
129 }