diff --git a/packages/component-faraday-selectors/src/index.js b/packages/component-faraday-selectors/src/index.js index d51783f1446fedd11253274513411241b8fc01ad..8cc86c03bdf1e711c4bed79d51c19988bd073225 100644 --- a/packages/component-faraday-selectors/src/index.js +++ b/packages/component-faraday-selectors/src/index.js @@ -272,9 +272,11 @@ export const getHERecommendation = (state, collectionId, fragmentId) => { ) } +const cannotEICandAdminMakeDecision = ['accepted', 'rejected', 'deleted'] export const canMakeDecision = (state, collection = {}) => { + const status = get(collection, 'status', 'draft') const isEIC = currentUserIs(state, 'adminEiC') - return isEIC + return isEIC && !cannotEICandAdminMakeDecision.includes(status) } const collectionReviewerReports = state =>