diff --git a/src/pages/CommitDetailPage/CommitDetailPage.tsx b/src/pages/CommitDetailPage/CommitDetailPage.tsx index c9f4b17797..085d997c4a 100644 --- a/src/pages/CommitDetailPage/CommitDetailPage.tsx +++ b/src/pages/CommitDetailPage/CommitDetailPage.tsx @@ -98,6 +98,10 @@ const CommitDetailPage: React.FC = () => { commitPageData, ]) + if ('notFound' in commitPageData && commitPageData.notFound) { + return + } + if ( !isLoading && !commitPageData?.commit && diff --git a/src/pages/CommitDetailPage/queries/CommitPageDataQueryOpts.tsx b/src/pages/CommitDetailPage/queries/CommitPageDataQueryOpts.tsx index 8eabbd3873..db21ec14af 100644 --- a/src/pages/CommitDetailPage/queries/CommitPageDataQueryOpts.tsx +++ b/src/pages/CommitDetailPage/queries/CommitPageDataQueryOpts.tsx @@ -168,10 +168,7 @@ export const CommitPageDataQueryOpts = ({ const { data } = parsedData if (data?.owner?.repository?.__typename === 'NotFoundError') { - return rejectNetworkError({ - errorName: 'Not Found Error', - errorDetails: { callingFn }, - }) + return { notFound: true as const } } if (data?.owner?.repository?.__typename === 'OwnerNotActivatedError') {