From 4b2432450041a3cb5da973780a80437c6b4888a7 Mon Sep 17 00:00:00 2001 From: Hentry Martin Date: Fri, 12 Dec 2025 11:42:32 +0100 Subject: [PATCH 1/2] fix: add manager comment button showing to submitters and normal reviewer --- .../ReviewManagerComment/ReviewManagerComment.tsx | 3 ++- .../ScorecardViewer/ScorecardViewer.context.tsx | 4 ++++ .../Scorecard/ScorecardViewer/ScorecardViewer.tsx | 2 ++ .../src/lib/components/TableAppeals/TableAppeals.tsx | 1 + .../TableAppealsResponse/TableAppealsResponse.tsx | 5 +++-- .../src/lib/components/common/TableColumnRenderers.tsx | 10 ++++++++-- src/apps/review/src/lib/components/common/types.ts | 2 ++ src/apps/review/src/lib/utils/routes.ts | 6 +++++- .../reviews/components/ReviewViewer/ReviewViewer.tsx | 6 ++++++ 9 files changed, 33 insertions(+), 6 deletions(-) diff --git a/src/apps/review/src/lib/components/Scorecard/ScorecardViewer/ScorecardQuestion/ReviewResponse/ReviewManagerComment/ReviewManagerComment.tsx b/src/apps/review/src/lib/components/Scorecard/ScorecardViewer/ScorecardQuestion/ReviewResponse/ReviewManagerComment/ReviewManagerComment.tsx index 99ace9f3c..82f26a1a8 100644 --- a/src/apps/review/src/lib/components/Scorecard/ScorecardViewer/ScorecardQuestion/ReviewResponse/ReviewManagerComment/ReviewManagerComment.tsx +++ b/src/apps/review/src/lib/components/Scorecard/ScorecardViewer/ScorecardQuestion/ReviewResponse/ReviewManagerComment/ReviewManagerComment.tsx @@ -31,6 +31,7 @@ interface ReviewManagerCommentProps { const ReviewManagerComment: FC = props => { const { isManagerEdit, + canAddManagerComment, isSavingManagerComment, addManagerComment, }: ScorecardViewerContextValue = useScorecardViewerContext() @@ -131,7 +132,7 @@ const ReviewManagerComment: FC = props => { )} - {!showCommentForm && !comment && isManagerEdit && ( + {!showCommentForm && !comment && isManagerEdit && canAddManagerComment && (