From cd5a4ee392abe783b4bc25d75b87a1d8cc012a81 Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Sat, 26 Jul 2025 20:18:05 -0400 Subject: [PATCH] support ApiError responses in renderError --- packages/frontend/src/utility/misskey-api.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/frontend/src/utility/misskey-api.ts b/packages/frontend/src/utility/misskey-api.ts index 689ba587aa..a5736e11ed 100644 --- a/packages/frontend/src/utility/misskey-api.ts +++ b/packages/frontend/src/utility/misskey-api.ts @@ -154,6 +154,10 @@ export function printError(error: unknown): string { if ('id' in error.info.e && typeof (error.info.e.id) === 'string') return error.info.e.id; } } + + if ('message' in error && typeof (error.message) === 'string') return error.message; + if ('code' in error && typeof (error.code) === 'string') return error.code; + if ('id' in error && typeof (error.id) === 'string') return error.id; } return String(error);