aboutsummaryrefslogtreecommitdiff
path: root/firebase-io/firebase-io.js
diff options
context:
space:
mode:
authorTom Smeding <tom@tomsmeding.com>2022-04-11 23:26:24 +0200
committerTom Smeding <tom@tomsmeding.com>2022-04-11 23:27:08 +0200
commit0b3824088bdb5c9bdd0869c7b9050c8e84595e26 (patch)
treece30047f164f8d753e41c894bcce124c9d6de9be /firebase-io/firebase-io.js
parent831af1d49c9bb7d17794d259c99f92b2513496c5 (diff)
firebase-io: Up firebase-admin
Diffstat (limited to 'firebase-io/firebase-io.js')
-rwxr-xr-xfirebase-io/firebase-io.js9
1 files changed, 5 insertions, 4 deletions
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;