From 451d7f6b1bfb4b5967c6f67a2417fa801a67e0db Mon Sep 17 00:00:00 2001 From: Samuel Newman Date: Fri, 16 Jan 2026 11:34:46 +0200 Subject: [PATCH] log unknown errors --- src/state/drafts/hooks.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/state/drafts/hooks.ts b/src/state/drafts/hooks.ts index 91e3c8963a..6c12d91c94 100644 --- a/src/state/drafts/hooks.ts +++ b/src/state/drafts/hooks.ts @@ -2,6 +2,7 @@ import {useCallback} from 'react' import {AppBskyDraftCreateDraft, type AppBskyDraftDefs} from '@atproto/api' import {useMutation, useQuery, useQueryClient} from '@tanstack/react-query' +import {isNetworkError} from '#/lib/strings/errors' import {useAgent} from '#/state/session' import {type ComposerState} from '#/view/com/composer/state/composer' import { @@ -144,6 +145,10 @@ export function useSaveDraft() { if (error instanceof AppBskyDraftCreateDraft.DraftLimitReachedError) { logger.error('Draft limit reached', {safeMessage: error.message}) // Error will be handled by caller + } else if (!isNetworkError(error)) { + logger.error('Could not create draft (reason unknown)', { + safeMessage: error.message, + }) } }, })