From 42d6478117adbcd242cc18d91d9b3833afa0709e Mon Sep 17 00:00:00 2001 From: Bartholomew Date: Mon, 17 Dec 2018 20:59:39 +0100 Subject: [PATCH] improvement(netlify-cms-core): avoid redundant workflow status update (#1958) --- packages/netlify-cms-core/src/actions/editorialWorkflow.js | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/netlify-cms-core/src/actions/editorialWorkflow.js b/packages/netlify-cms-core/src/actions/editorialWorkflow.js index 86e76b42..c1b91c50 100644 --- a/packages/netlify-cms-core/src/actions/editorialWorkflow.js +++ b/packages/netlify-cms-core/src/actions/editorialWorkflow.js @@ -366,6 +366,7 @@ export function persistUnpublishedEntry(collection, existingUnpublishedEntry) { export function updateUnpublishedEntryStatus(collection, slug, oldStatus, newStatus) { return (dispatch, getState) => { + if (oldStatus === newStatus) return; const state = getState(); const backend = currentBackend(state.config); const transactionID = uuid();