From 2bdab2ab6e486ed156c6306b59840c0c1c358ed5 Mon Sep 17 00:00:00 2001 From: Thomas Hintz Date: Tue, 31 Mar 2020 20:43:45 -0700 Subject: [PATCH] Fixing alerts to not show already handled alerts. --- src/components/farm/reducers.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/farm/reducers.js b/src/components/farm/reducers.js index 94e38a5..83808e8 100644 --- a/src/components/farm/reducers.js +++ b/src/components/farm/reducers.js @@ -190,11 +190,12 @@ export default function(state = initialState, action) { case MARK_ACTION_CHANGE_HANDLED: return { ...state, ui: { ...state.ui, actionChangeHandled: true }}; case ALERT: + let existingAlert = state.ui.alerts[action.id]; let alerts = { ...state.ui.alerts, [action.id]: { type: action.value, id: action.id, contents: action.contents, - handled: false } + handled: existingAlert ? existingAlert.handled : false } }; return { ...state, ui: { ...state.ui, alerts,