fix: [code-1317]: suppress error message (#967)

eb/code-1016-2
Calvin Lee 2024-01-17 00:46:59 +00:00 committed by Harness
parent b567c5f471
commit 7f54bd2f50
1 changed files with 4 additions and 0 deletions

View File

@ -57,6 +57,7 @@ import {
Violation
} from 'utils/Utils'
import { UserPreference, useUserPreference } from 'hooks/useUserPreference'
import { useGetRepositoryMetadata } from 'hooks/useGetRepositoryMetadata'
import ReviewSplitButton from 'components/Changes/ReviewSplitButton/ReviewSplitButton'
import RuleViolationAlertModal from 'components/RuleViolationAlertModal/RuleViolationAlertModal'
import css from './PullRequestActionsBox.module.scss'
@ -78,6 +79,7 @@ export const PullRequestActionsBox: React.FC<PullRequestActionsBoxProps> = ({
const { currentUser } = useAppContext()
const { hooks, standalone } = useAppContext()
const space = useGetSpaceParam()
const { pullRequestSection } = useGetRepositoryMetadata()
const { mutate: mergePR, loading } = useMutate({
verb: 'POST',
path: `/api/v1/repos/${repoMetadata.path}/+/pullreq/${pullRequestMetadata.number}/merge`
@ -140,6 +142,8 @@ export const PullRequestActionsBox: React.FC<PullRequestActionsBoxProps> = ({
err.status === 423 // resource locked (merge / dry-run already ongoing)
) {
return
} else if (pullRequestSection !== 'conversation') {
return
} else {
showError(getErrorMessage(err))
}