From 0b3824088bdb5c9bdd0869c7b9050c8e84595e26 Mon Sep 17 00:00:00 2001 From: Tom Smeding Date: Mon, 11 Apr 2022 23:26:24 +0200 Subject: firebase-io: Up firebase-admin --- firebase-io/firebase-io.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'firebase-io/firebase-io.js') diff --git a/firebase-io/firebase-io.js b/firebase-io/firebase-io.js index 8ace07c..78f2dd3 100755 --- a/firebase-io/firebase-io.js +++ b/firebase-io/firebase-io.js @@ -1,5 +1,6 @@ #!/usr/bin/env node -const firebase=require("firebase-admin"); +const firebase_app=require("firebase-admin/app") +const firebase_messaging=require("firebase-admin/messaging") const util=require("util"); // Potential TODO's: @@ -8,8 +9,8 @@ const util=require("util"); // correctly managing this requires synchronisation between app and server // of exactly what keys have disappeared in the meantime -firebase.initializeApp({ - credential:firebase.credential.cert(require("./firebaseServiceAccountKey.json")), +firebase_app.initializeApp({ + credential:firebase_app.cert(require("./firebaseServiceAccountKey.json")), databaseURL:"https://tomsg-83196.firebaseio.com", }); @@ -96,7 +97,7 @@ function processMessage(type,fields){ const options={ collapseKey: "tomsg-collapseKey", }; - firebase.messaging().sendToDevice(token,payload,options) + firebase_messaging.getMessaging().sendToDevice(token,payload,options) .then((response)=>{ const result=response.results[0]; const realToken=result.canonicalRegistrationToken; -- cgit v1.2.3-54-g00ecf