diff --git a/utils/fetchEventSource.js b/utils/fetchEventSource.js index 2d3401cb11508e3431ec0412675854209feab259..5fc567a27ad0d045e36a9674447d97dfca085c65 100644 --- a/utils/fetchEventSource.js +++ b/utils/fetchEventSource.js @@ -10,6 +10,11 @@ export default (url, { onmessage, onerror, controller, params }) => { 'Authorization': token.value }, body: JSON.stringify(params), + onopen (response) { + if (response.status === 401 || response.status === 403) { + throw Error() + } + }, onmessage (info) { onmessage(info) },