From c0825f01dd4b373322fb187953a205b585795545 Mon Sep 17 00:00:00 2001 From: Sryvkver <20717854+Sryvkver@users.noreply.github.com> Date: Sat, 25 Jul 2026 15:47:57 +0200 Subject: [PATCH] fix(route/fanbox) Update PostListResponse model to conform to new API response (#22828) Co-authored-by: Sryvkver --- lib/routes/fanbox/index.ts | 2 +- lib/routes/fanbox/types.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/routes/fanbox/index.ts b/lib/routes/fanbox/index.ts index 4e8a0d485..206ec22af 100644 --- a/lib/routes/fanbox/index.ts +++ b/lib/routes/fanbox/index.ts @@ -81,7 +81,7 @@ async function handler(ctx: Context): Promise { let items: DataItem[]; try { - items = await Promise.all(postListResponse.body.map((i) => parseItem(page, i))); + items = await Promise.all(postListResponse.body.posts.map((i) => parseItem(page, i))); } finally { await page.close(); await context.close(); diff --git a/lib/routes/fanbox/types.ts b/lib/routes/fanbox/types.ts index 774843c39..bdcc52636 100644 --- a/lib/routes/fanbox/types.ts +++ b/lib/routes/fanbox/types.ts @@ -25,7 +25,9 @@ export interface UserInfoResponse { } export interface PostListResponse { - body: PostItem[]; + body: { + posts: PostItem[]; + }; } export interface PostDetailResponse {