diff --git a/packages/backend/src/apps/twitter/actions/create-tweet.ts b/packages/backend/src/apps/twitter/actions/create-tweet.ts index 92dbc019..482ae0b4 100644 --- a/packages/backend/src/apps/twitter/actions/create-tweet.ts +++ b/packages/backend/src/apps/twitter/actions/create-tweet.ts @@ -8,10 +8,10 @@ export default class CreateTweet { } async run() { - const response = await this.client.createTweet.run( + const tweet = await this.client.createTweet.run( this.client.step.parameters.tweet as string ); - return response.data.data; + return tweet; } } diff --git a/packages/backend/src/apps/twitter/client/endpoints/create-tweet.ts b/packages/backend/src/apps/twitter/client/endpoints/create-tweet.ts index d8980159..52eade01 100644 --- a/packages/backend/src/apps/twitter/client/endpoints/create-tweet.ts +++ b/packages/backend/src/apps/twitter/client/endpoints/create-tweet.ts @@ -29,7 +29,9 @@ export default class CreateTweet { { headers: { ...authHeader } } ); - return response; + const tweet = response.data.data; + + return tweet; } catch (error) { const errorMessage = error.response.data.detail; throw new Error(`Error occured while creating a tweet: ${errorMessage}`); diff --git a/packages/backend/src/apps/twitter/client/endpoints/get-current-user.ts b/packages/backend/src/apps/twitter/client/endpoints/get-current-user.ts index f8cc3531..4ccaa575 100644 --- a/packages/backend/src/apps/twitter/client/endpoints/get-current-user.ts +++ b/packages/backend/src/apps/twitter/client/endpoints/get-current-user.ts @@ -24,8 +24,12 @@ export default class GetCurrentUser { this.client.oauthClient.authorize(requestData, token) ); - return await this.client.httpClient.get(requestPath, { + const response = await this.client.httpClient.get(requestPath, { headers: { ...authHeader }, }); + + const currentUser = response.data.data; + + return currentUser; } } diff --git a/packages/backend/src/apps/twitter/client/endpoints/get-user-by-username.ts b/packages/backend/src/apps/twitter/client/endpoints/get-user-by-username.ts index 78c8da2d..23ac8b83 100644 --- a/packages/backend/src/apps/twitter/client/endpoints/get-user-by-username.ts +++ b/packages/backend/src/apps/twitter/client/endpoints/get-user-by-username.ts @@ -39,6 +39,7 @@ export default class GetUserByUsername { ); } - return response.data.data; + const user = response.data.data; + return user; } } diff --git a/packages/backend/src/apps/twitter/triggers/user-tweet.ts b/packages/backend/src/apps/twitter/triggers/user-tweet.ts index dca22027..40bce65b 100644 --- a/packages/backend/src/apps/twitter/triggers/user-tweet.ts +++ b/packages/backend/src/apps/twitter/triggers/user-tweet.ts @@ -20,6 +20,8 @@ export default class UserTweet { this.client.step.parameters.username as string ); - return await this.client.getUserTweets.run(user.id, lastInternalId); + const tweets = await this.client.getUserTweets.run(user.id, lastInternalId); + + return tweets; } }