From c09074d90127d0c7038fde33d99dc7733fbfec37 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Thu, 10 Nov 2022 21:32:49 +0800 Subject: [PATCH 1/2] Fix tests of optInFeatures API --- packages/api/test/resolvers/features.test.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/api/test/resolvers/features.test.ts b/packages/api/test/resolvers/features.test.ts index d19366dcd..b5a901441 100644 --- a/packages/api/test/resolvers/features.test.ts +++ b/packages/api/test/resolvers/features.test.ts @@ -100,10 +100,10 @@ describe('features resolvers', () => { // create 1000 opt-in users const usersToSave = Array.from(Array(1000).keys()).map((i) => { return { - name: `user${i}`, + name: `opt-in-user-${i}`, source: 'GOOGLE', sourceUserId: `fake-user-id-user${i}`, - email: `user${i}@omnivore.app`, + email: `opt-in-user-${i}@omnivore.app`, username: `user${i}`, bio: `i am user${i}`, } @@ -125,7 +125,7 @@ describe('features resolvers', () => { after(async () => { // reset opt-in users await getRepository(User).delete({ - name: Like(`user%`), + name: Like(`opt-in-user-%`), }) await getRepository(Feature).delete({ name: featureName, From ce18d33ae13649a997e04edbd8d782fe43ec0a7a Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Fri, 11 Nov 2022 10:14:46 +0800 Subject: [PATCH 2/2] Change queue name --- packages/api/src/utils/createTask.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/api/src/utils/createTask.ts b/packages/api/src/utils/createTask.ts index 51d18b592..cefe0fead 100644 --- a/packages/api/src/utils/createTask.ts +++ b/packages/api/src/utils/createTask.ts @@ -9,13 +9,10 @@ import { buildLogger } from './logger' import { nanoid } from 'nanoid' import { google } from '@google-cloud/tasks/build/protos/protos' import { IntegrationType } from '../entity/integration' -import { promisify } from 'util' -import * as jwt from 'jsonwebtoken' import { signFeatureToken } from '../services/features' import View = google.cloud.tasks.v2.Task.View const logger = buildLogger('app.dispatch') -const signToken = promisify(jwt.sign) // Instantiates a client. const client = new CloudTasksClient() @@ -343,7 +340,7 @@ export const enqueueTextToSpeech = async ({ priority, textType = 'ssml', bucket = env.fileUpload.gcsUploadBucket, - queue = 'omnivore-demo-text-to-speech-queue', + queue = 'omnivore-text-to-speech-queue', location = env.gcp.location, isUltraRealisticVoice = false, language,