From a3ad9375bf23a661ba51e745c8d0f325c2941b7a Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Wed, 21 Jun 2023 15:50:55 +0800 Subject: [PATCH] replace url in tweets --- .../content-handler/src/websites/nitter-handler.ts | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/packages/content-handler/src/websites/nitter-handler.ts b/packages/content-handler/src/websites/nitter-handler.ts index eeb5ac51b..58d6a0df4 100644 --- a/packages/content-handler/src/websites/nitter-handler.ts +++ b/packages/content-handler/src/websites/nitter-handler.ts @@ -137,7 +137,7 @@ export class NitterHandler extends ContentHandler { const page = await context.newPage() const option: WaitForOptions = { waitUntil: 'networkidle2', - timeout: 60000, // 30 seconds + timeout: 60000, // 60 seconds } await page.goto(url, option) @@ -240,13 +240,11 @@ export class NitterHandler extends ContentHandler { let tweetsContent = '' for (const tweet of tweets) { let text = tweet.text - if (tweet.entities && tweet.entities.urls) { - for (const urlObj of tweet.entities.urls) { - text = text.replace( - urlObj.url, - `${urlObj.displayUrl}` - ) - } + for (const urlObj of tweet.entities.urls) { + text = text.replace( + urlObj.displayUrl, + `${urlObj.displayUrl}` + ) } const includesHtml = tweet.attachments