Skip to content

Commit 5163510

Browse files
authored
Merge pull request #1371 from topcoder-platform/pm-3141_3
fix(PM-3141): edit mode for copilot users
2 parents 1b0df87 + 86b03c8 commit 5163510

File tree

3 files changed

+4
-6
lines changed

3 files changed

+4
-6
lines changed

.circleci/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,7 @@ workflows:
226226
branches:
227227
only:
228228
- dev
229+
- pm-3141_3
229230

230231
- deployQa:
231232
context: org-global

src/apps/review/src/pages/reviews/components/ReviewViewer/ReviewViewer.tsx

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ import styles from './ReviewViewer.module.scss'
2727
const ReviewViewer: FC = () => {
2828
const navigate = useAppNavigate()
2929
const [searchParams] = useSearchParams()
30-
const [respondToAppeals, setRespondToAppeals] = useState(searchParams.get('respondToAppeals') === 'true')
3130
const {
3231
reviewId,
3332
setReviewStatus,
@@ -43,7 +42,8 @@ const ReviewViewer: FC = () => {
4342
}: useRoleProps = useRole()
4443
const [showCloseConfirmation, setShowCloseConfirmation] = useState<boolean>(false)
4544
const [isChanged, setIsChanged] = useState(false)
46-
const [isManagerEdit, setIsManagerEdit] = useState(false)
45+
const respondToAppeals = searchParams.get('respondToAppeals') === 'true'
46+
const [isManagerEdit, setIsManagerEdit] = useState(respondToAppeals)
4747

4848
const {
4949
challengeInfo,
@@ -206,11 +206,8 @@ const ReviewViewer: FC = () => {
206206
])
207207

208208
useEffect(() => {
209-
if (!canEditScorecard && isManagerEdit) {
209+
if (!canEditScorecard && isManagerEdit && !respondToAppeals) {
210210
setIsManagerEdit(false)
211-
} else if (!isManagerEdit && respondToAppeals) {
212-
setIsManagerEdit(true)
213-
setRespondToAppeals(false)
214211
}
215212
}, [canEditScorecard, isManagerEdit, respondToAppeals])
216213

start.sh

100755100644
File mode changed.

0 commit comments

Comments
 (0)