From 610cb5219b0bb073aac3d892217c6662569c4878 Mon Sep 17 00:00:00 2001 From: Fayaz Ahmed Date: Tue, 11 Jun 2024 07:07:15 +0530 Subject: [PATCH] fix: Show toast on inbox assignment error --- .../dashboard/store/modules/inboxAssignableAgents.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/javascript/dashboard/store/modules/inboxAssignableAgents.js b/app/javascript/dashboard/store/modules/inboxAssignableAgents.js index 08baeb536..d16e85156 100644 --- a/app/javascript/dashboard/store/modules/inboxAssignableAgents.js +++ b/app/javascript/dashboard/store/modules/inboxAssignableAgents.js @@ -1,5 +1,5 @@ import Vue from 'vue'; - +import { emitter } from 'shared/helpers/mitt'; import AssignableAgentsAPI from '../../api/assignableAgents'; const state = { @@ -37,6 +37,10 @@ export const actions = { members: payload, }); } catch (error) { + emitter.emit( + 'newToastMessage', + 'Network Error: Unable to fetch assignable agents.' + ); throw new Error(error); } finally { commit(types.SET_INBOX_ASSIGNABLE_AGENTS_UI_FLAG, { isFetching: false });