diff --git a/frontend/src/api/api-utils.js b/frontend/src/api/api-utils.js index bcecda36f..0e42f2333 100644 --- a/frontend/src/api/api-utils.js +++ b/frontend/src/api/api-utils.js @@ -8,8 +8,10 @@ axios.defaults.headers.common[ ] = `Bearer ${store.getters.getToken}`; function handleError(error, getText) { + if(getText) { utils.notify.error(getText(error.response)); - return false; + } + return false; } function handleResponse(response, getText) { if(response && getText) { diff --git a/frontend/src/api/groups.js b/frontend/src/api/groups.js index 02a217c60..e101ab277 100644 --- a/frontend/src/api/groups.js +++ b/frontend/src/api/groups.js @@ -50,8 +50,13 @@ export const groupAPI = { ); }, async current() { - let response = await apiReq.get(groupsURLs.current); - return response.data; + const response = await apiReq.get( + groupsURLs.current, + null, + null); + if(response) { + return response.data; + } }, update(data) { return apiReq.put(