From 0c9b2cb6d89de49c7637a0c4f66aba5cab5ef135 Mon Sep 17 00:00:00 2001 From: nick-delirium Date: Tue, 14 Mar 2023 15:17:15 +0100 Subject: [PATCH] change(ui): remove random log and duplicates --- frontend/app/api_middleware.js | 2 +- frontend/app/duck/sessions.ts | 9 +-------- 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/frontend/app/api_middleware.js b/frontend/app/api_middleware.js index d00074945..9bfca6593 100644 --- a/frontend/app/api_middleware.js +++ b/frontend/app/api_middleware.js @@ -40,7 +40,7 @@ export default () => (next) => (action) => { }); }; -function parseError(e) { +export function parseError(e) { try { return [...JSON.parse(e).errors] || []; } catch { diff --git a/frontend/app/duck/sessions.ts b/frontend/app/duck/sessions.ts index 113dd4e25..0da12dd1c 100644 --- a/frontend/app/duck/sessions.ts +++ b/frontend/app/duck/sessions.ts @@ -11,6 +11,7 @@ import { getDateRangeFromValue } from 'App/dateRange'; import APIClient from 'App/api_client'; import { FETCH_ACCOUNT, UPDATE_JWT } from "Duck/user"; import logger from "App/logger"; +import { parseError } from 'App/api_middleware' const name = 'sessions'; const FETCH_LIST = new RequestTypes('sessions/FETCH_LIST'); @@ -399,14 +400,6 @@ export const fetch = }); }; -function parseError(e: any) { - try { - return [...JSON.parse(e).errors] || []; - } catch { - return Array.isArray(e) ? e : [e]; - } -} - // implementing custom middleware-like request to keep the behavior // TODO: move all to mobx export const fetchV2 = (sessionId: string) =>