diff --git a/client/svelte-client/src/api/session.ts b/client/svelte-client/src/api/session.ts index a33e832..26922b3 100644 --- a/client/svelte-client/src/api/session.ts +++ b/client/svelte-client/src/api/session.ts @@ -42,14 +42,12 @@ async function watchNetworkSession(sessionId): Promise { } async function sessionResponseHandler(response: Response): Promise { - return new Promise((res, rej) => { - if(!response.ok) { - return response.text().then(text => { - return rej(`${response.status}: ${text}`) - }); - } - return response.json(); - }) + if(!response.ok) { + return response.text().then(text => { + return Promise.reject(`${response.status}: ${text}`) + }); + } + return response.json(); } async function createEventWebsocket(session: Session): Promise {