From b8b8ec4dfc892b2a3b74e0e991eb412d4a8dbb00 Mon Sep 17 00:00:00 2001 From: CounterFire2023 <136581895+CounterFire2023@users.noreply.github.com> Date: Tue, 23 Apr 2024 10:15:28 +0800 Subject: [PATCH] =?UTF-8?q?twitter=20=E8=8E=B7=E5=8F=96access=20token?= =?UTF-8?q?=E5=87=BA=E9=94=99=E6=97=B6,=20=E6=89=93=E5=8D=B0=E6=9B=B4?= =?UTF-8?q?=E8=AF=A6=E7=BB=86=E7=9A=84=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/services/twitter.svr.ts | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/src/services/twitter.svr.ts b/src/services/twitter.svr.ts index 25a1972..64a2e4f 100644 --- a/src/services/twitter.svr.ts +++ b/src/services/twitter.svr.ts @@ -1,5 +1,6 @@ const consumerKey = process.env.TWITTER_CLIENT_ID const consumerSecret = process.env.TWITTER_CLIENT_SECRET +import logger from 'logger/logger' import { OAuth } from 'oauth' import { promisify } from 'util' @@ -87,9 +88,12 @@ export async function getOAuthAccessTokenWith({ oauthRequestTokenSecret, oauthVerifier, function (error, oauthAccessToken, oauthAccessTokenSecret, results) { - return error - ? reject(new Error('Error getting OAuth access token')) - : resolve({ oauthAccessToken, oauthAccessTokenSecret, results }) + if (error) { + logger.error(error) + reject(new Error('Error getting OAuth access token')) + } else { + resolve({ oauthAccessToken, oauthAccessTokenSecret, results }) + } }, ) }) @@ -97,9 +101,12 @@ export async function getOAuthAccessTokenWith({ export async function getOAuthRequestToken() { return new Promise((resolve, reject) => { oauthConsumer.getOAuthRequestToken(function (error, oauthRequestToken, oauthRequestTokenSecret, results) { - return error - ? reject(new Error('Error getting OAuth request token')) - : resolve({ oauthRequestToken, oauthRequestTokenSecret, results }) + if (error) { + logger.error(error) + reject(new Error('Error getting OAuth request token')) + } else { + resolve({ oauthRequestToken, oauthRequestTokenSecret, results }) + } }) }) }