From 6c308fec3e37ade886ab394ea7c0616df5e3b628 Mon Sep 17 00:00:00 2001 From: Peter Svensson Date: Tue, 16 Jul 2019 12:44:36 +0200 Subject: [PATCH] adding guard for other components already initalized firebase-admin --- firebase-config.js | 2 +- package.json | 2 +- storage/storage-read.js | 8 ++++++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/firebase-config.js b/firebase-config.js index 7ba8c9f..36a0caf 100644 --- a/firebase-config.js +++ b/firebase-config.js @@ -32,7 +32,7 @@ module.exports = function(RED) { let global = this.context().global global.set('firebase', _admin) - console.log('setting storage....') + console.log('********************************************************** setting storage....') s = new Storage({ //projectId: 'something-2e584', diff --git a/package.json b/package.json index 051f0e0..039d9d2 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "node-red-contrib-firebase-admin", - "version": "1.1.10", + "version": "1.1.11", "description": "A node-red module that wraps the server-side admin SDK of firebase, firestore, et.c.", "main": "index.js", "scripts": { diff --git a/storage/storage-read.js b/storage/storage-read.js index 67a5b31..7c3bab5 100644 --- a/storage/storage-read.js +++ b/storage/storage-read.js @@ -1,5 +1,5 @@ -let storage + module.exports = function(RED) { function FirebaseAdmin(config) { @@ -14,9 +14,13 @@ module.exports = function(RED) { storage = this.storage this.bucket = config.bucket || c.bucket this.path = config.path - console.log('storage-read set this.storage') + console.log('storage-read set this.storage to '+c.storage) + console.log('config is '+config) } + let global = this.context().global + this.torage = global.get('cloud-storage') + //console.log('configuring storage-read to listen for messages') node.on('input', function(msg) { if(msg && msg.payload){