diff --git a/src/backend/helpers/chatClient.ts b/src/backend/helpers/chatClient.ts index 25712b5..7b3df84 100644 --- a/src/backend/helpers/chatClient.ts +++ b/src/backend/helpers/chatClient.ts @@ -16,9 +16,8 @@ export { const LOG_PREFIX = "[ChatClient] "; async function connect(channels: Array) { - const authProvider = await getAuthProvider( + const authProvider = await getAuthProvider(); - ); if ( chatClient && ( @@ -85,8 +84,8 @@ async function handleClientAction(action: any) { } // send a chat message -function say(channel: string, message: string) { - chatClient.say(channel, message); +async function say(channel: string, message: string) { + await chatClient.say(channel, message); } // timeouts a user in a channel diff --git a/src/backend/helpers/pubSubClient.ts b/src/backend/helpers/pubSubClient.ts index 67ece54..2390b33 100644 --- a/src/backend/helpers/pubSubClient.ts +++ b/src/backend/helpers/pubSubClient.ts @@ -27,7 +27,7 @@ async function onRedemption(message: PubSubRedemptionMessage) { `${LOG_PREFIX}Reward: "${message.rewardName}" (${message.rewardId}) redeemed by ${message.userDisplayName}` ); // @ts-ignore - const reward = message._data.data.redemption.rewºard; + const reward = message._data.data.redemption.reward; let msg: any = { id: message.id, diff --git a/src/backend/helpers/twitch.ts b/src/backend/helpers/twitch.ts index 25a3946..04181dd 100644 --- a/src/backend/helpers/twitch.ts +++ b/src/backend/helpers/twitch.ts @@ -93,7 +93,7 @@ async function onRefresh(refreshData: AccessToken): Promise { async function getApiClient() { const authProvider = await getAuthProvider(); - return new ApiClient({ authProvider }); + return await new ApiClient({ authProvider }); } async function getUsernameFromId(userId: number) {