From 3193182bf7fc151a1f6a0b137b8c09132d326272 Mon Sep 17 00:00:00 2001 From: Roman Popat Date: Tue, 27 Jan 2026 06:26:20 +0000 Subject: [PATCH] initialise only once --- bs3-functions/node-functions/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bs3-functions/node-functions/src/index.ts b/bs3-functions/node-functions/src/index.ts index 9047ac2..7e557fa 100644 --- a/bs3-functions/node-functions/src/index.ts +++ b/bs3-functions/node-functions/src/index.ts @@ -34,7 +34,7 @@ export { archiveExpiredPosts } from "./archiveExpiredPosts"; // In the v1 API, each function can only serve one request per container, so // this will be the maximum concurrent request count. functions.setGlobalOptions({ maxInstances: 10 }); -admin.initializeApp(); +if (!admin.apps.length) admin.initializeApp(); const firestore = admin.firestore(); // Schedule to run every Sunday at midnight UTC