From f1bca8453c84ecdc114af5cea687b166f887c517 Mon Sep 17 00:00:00 2001 From: Daniel Young Lee Date: Fri, 6 May 2022 23:17:16 +0900 Subject: [PATCH] Set `enableCors` debug feature when emulating CF3 functions. --- src/emulator/functionsEmulator.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/emulator/functionsEmulator.ts b/src/emulator/functionsEmulator.ts index fe31ec730e4..c911760eeb0 100644 --- a/src/emulator/functionsEmulator.ts +++ b/src/emulator/functionsEmulator.ts @@ -1083,7 +1083,10 @@ export class FunctionsEmulator implements EmulatorInstance { envs.FUNCTIONS_EMULATOR = "true"; envs.TZ = "UTC"; // Fixes https://github.com/firebase/firebase-tools/issues/2253 envs.FIREBASE_DEBUG_MODE = "true"; - envs.FIREBASE_DEBUG_FEATURES = JSON.stringify({ skipTokenVerification: true }); + envs.FIREBASE_DEBUG_FEATURES = JSON.stringify({ + skipTokenVerification: true, + enableCors: true, + }); // TODO(danielylee): Support timeouts. Temporarily dropping the feature until we finish refactoring. // Make firebase-admin point at the Firestore emulator