From 6433706a92bc2d44708de164c389a7ff11303bcc Mon Sep 17 00:00:00 2001 From: Anca Ursachi <anca.ursachi@thinslices.com> Date: Fri, 19 Oct 2018 14:16:02 +0300 Subject: [PATCH] fix(manuscriptPage): EIC can see editorial comments expanded after he rejected the manuscript before --- .../src/components/ManuscriptPage.js | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/packages/component-manuscript/src/components/ManuscriptPage.js b/packages/component-manuscript/src/components/ManuscriptPage.js index df1c06ad0..3304d0385 100644 --- a/packages/component-manuscript/src/components/ManuscriptPage.js +++ b/packages/component-manuscript/src/components/ManuscriptPage.js @@ -574,5 +574,27 @@ export default compose( this.props.toggleEditorialComments() } }, + componentDidUpdate(prevProps) { + const { + editorialRecommendations: prevEditorialRecommendations, + editorInChief: prevEditorInChief, + } = prevProps + + const { + currentUser: { isEIC, isHEToManuscript }, + collection: { status }, + editorialRecommendations: currentEditorialRecommendations, + editorInChief: currentEditorInChief, + } = this.props + + if ( + prevEditorInChief === currentEditorInChief && + prevEditorialRecommendations !== currentEditorialRecommendations && + (isEIC || isHEToManuscript) && + status === 'rejected' + ) { + prevProps.toggleEditorialComments() + } + }, }), )(ManuscriptLayout) -- GitLab