diff --git a/app/javascript/dashboard/store/modules/inboxes.js b/app/javascript/dashboard/store/modules/inboxes.js index c24a90599..2ebbb4da9 100644 --- a/app/javascript/dashboard/store/modules/inboxes.js +++ b/app/javascript/dashboard/store/modules/inboxes.js @@ -324,6 +324,8 @@ export const actions = { try { await InboxesAPI.delete(inboxId); commit(types.default.DELETE_INBOXES, inboxId); + // Clear IndexedDB so stale inbox data isn't served on page refresh + InboxesAPI.clearDataInCache(); commit(types.default.SET_INBOXES_UI_FLAG, { isDeleting: false }); } catch (error) { commit(types.default.SET_INBOXES_UI_FLAG, { isDeleting: false });