diff --git a/packages/backend/src/server/api/mastodon/helpers/note.ts b/packages/backend/src/server/api/mastodon/helpers/note.ts index f2dee4992..6476223a4 100644 --- a/packages/backend/src/server/api/mastodon/helpers/note.ts +++ b/packages/backend/src/server/api/mastodon/helpers/note.ts @@ -388,9 +388,8 @@ export class NoteHelpers { } public static async getNoteOr404(id: string, user: ILocalUser | null): Promise { - return getNote(id, user).then(p => { - if (p === null) throw new MastoApiError(404); - return p; + return getNote(id, user).catch(_ => { + throw new MastoApiError(404); }); }