From 6004b519569cec46a811eabb07ad40db6ac64234 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Thu, 20 Jul 2023 14:21:36 +0800 Subject: [PATCH] return not found if rss feed not found --- packages/api/src/resolvers/subscriptions/index.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/api/src/resolvers/subscriptions/index.ts b/packages/api/src/resolvers/subscriptions/index.ts index 3904a5e06..fa556cf3e 100644 --- a/packages/api/src/resolvers/subscriptions/index.ts +++ b/packages/api/src/resolvers/subscriptions/index.ts @@ -257,6 +257,11 @@ export const subscribeResolver = authorized< } } catch (error) { log.error('failed to subscribe', error) + if (error instanceof Error && error.message === 'Status code 404') { + return { + errorCodes: [SubscribeErrorCode.NotFound], + } + } return { errorCodes: [SubscribeErrorCode.BadRequest], }