From b9239594cad3b9491c4ad2bbe9e59cf4e345be55 Mon Sep 17 00:00:00 2001 From: Dane Everitt Date: Sun, 12 Apr 2020 16:08:29 -0700 Subject: [PATCH] Don't flood the progress bars when listing resources --- resources/scripts/api/http.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/resources/scripts/api/http.ts b/resources/scripts/api/http.ts index d839887b0..c02714968 100644 --- a/resources/scripts/api/http.ts +++ b/resources/scripts/api/http.ts @@ -12,13 +12,17 @@ const http: AxiosInstance = axios.create({ }); http.interceptors.request.use(req => { - store.getActions().progress.startContinuous(); + if (!req.url?.endsWith('/resources') && (req.url?.indexOf('_debugbar') || -1) < 0) { + store.getActions().progress.startContinuous(); + } return req; }); http.interceptors.response.use(resp => { - store.getActions().progress.setComplete(); + if (!resp.request?.url?.endsWith('/resources') && (resp.request?.url?.indexOf('_debugbar') || -1) < 0) { + store.getActions().progress.setComplete(); + } return resp; });