diff --git a/app/javascript/dashboard/store/modules/conversations/actions.js b/app/javascript/dashboard/store/modules/conversations/actions.js index 41516bcd6..150d09e09 100644 --- a/app/javascript/dashboard/store/modules/conversations/actions.js +++ b/app/javascript/dashboard/store/modules/conversations/actions.js @@ -160,10 +160,10 @@ const actions = { }); }, - async setActiveChat({ commit, dispatch }, { data, after }) { + async setActiveChat({ commit, dispatch }, { data, after, force = false }) { commit(types.SET_CURRENT_CHAT_WINDOW, data); commit(types.CLEAR_ALL_MESSAGES_LOADED); - if (data.dataFetched === undefined) { + if (data.dataFetched === undefined || force) { try { await dispatch('fetchPreviousMessages', { after,