From 9340ed3f476bd479035f584702773fea19f41f08 Mon Sep 17 00:00:00 2001 From: yuta Date: Fri, 26 Jun 2026 01:56:14 +0900 Subject: [PATCH] Add profileImageUrl to TweetData.author --- src/lib/twitter-client-types.ts | 5 +++++ src/lib/twitter-client-utils.ts | 1 + 2 files changed, 6 insertions(+) diff --git a/src/lib/twitter-client-types.ts b/src/lib/twitter-client-types.ts index 80d3218..c7ffcbb 100644 --- a/src/lib/twitter-client-types.ts +++ b/src/lib/twitter-client-types.ts @@ -47,11 +47,15 @@ export type GraphqlTweetResult = { legacy?: { screen_name?: string; name?: string; + profile_image_url_https?: string; }; core?: { screen_name?: string; name?: string; }; + avatar?: { + image_url?: string; + }; }; }; }; @@ -263,6 +267,7 @@ export interface TweetData { author: { username: string; name: string; + profileImageUrl?: string; }; authorId?: string; createdAt?: string; diff --git a/src/lib/twitter-client-utils.ts b/src/lib/twitter-client-utils.ts index 0abd856..763fa1d 100644 --- a/src/lib/twitter-client-utils.ts +++ b/src/lib/twitter-client-utils.ts @@ -566,6 +566,7 @@ export function mapTweetResult( author: { username, name: name || username, + profileImageUrl: userLegacy?.profile_image_url_https ?? userResult?.avatar?.image_url, }, authorId: userId, quotedTweet,