From 77533e62aa60af252047bab8158212273b3a9cd8 Mon Sep 17 00:00:00 2001 From: "sentry[bot]" <39604003+sentry[bot]@users.noreply.github.com> Date: Thu, 28 May 2026 03:46:43 +0000 Subject: [PATCH] fix: Prevent cascading 'Not Found Error' Sentry events on commit page --- src/pages/CommitDetailPage/CommitDetailPage.tsx | 4 ++++ .../CommitDetailPage/queries/CommitPageDataQueryOpts.tsx | 5 +---- 2 files changed, 5 insertions(+), 4 deletions(-) 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') {