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