Open nilsreichardt opened 1 year ago
var admin = require("firebase-admin"); const projectId = process.env.GCLOUD_PROJECT; var serviceAccount = require(process.env.GOOGLE_APPLICATION_CREDENTIALS); admin.initializeApp({ credential: admin.credential.cert(serviceAccount), databaseURL: `https://${projectId}-default-rtdb.europe-west1.firebasedatabase.app/`, }); var db = admin.database(); var ref = db.ref("/public_resource/"); ref.set("Hello World"); console.log("Updated.");
Repository with code to reproduce: https://github.com/nilsreichardt/playground/tree/realtime-database-terminal
https://github.com/firebase/firebase-admin-node/assets/24459435/93edea3e-00b2-49de-b59f-19c4057b737d
You can see in the video, that I executed the code, the write to realtime database executed but the terminal never completes. Only when abort the command with CONTROL + C, I can stop the command.
I have a same issue.
Operating System version: macOS 13.4 Firebase SDK version(firebase-admin): 12.3.0 Firebase Product: database (realtime database) Node.js version: v20.10.0 NPM version: 10.2.3
[REQUIRED] Step 2: Describe your environment
[REQUIRED] Step 3: Describe the problem
Steps to reproduce:
Relevant Code:
Repository with code to reproduce: https://github.com/nilsreichardt/playground/tree/realtime-database-terminal
https://github.com/firebase/firebase-admin-node/assets/24459435/93edea3e-00b2-49de-b59f-19c4057b737d
You can see in the video, that I executed the code, the write to realtime database executed but the terminal never completes. Only when abort the command with CONTROL + C, I can stop the command.