added guard for firebase-config init call without creentials set

This commit is contained in:
Peter Svensson
2019-07-20 17:07:12 +02:00
parent 48df733c1a
commit e29eec83f8
3 changed files with 18 additions and 9 deletions

View File

@ -31,13 +31,16 @@ module.exports = function(RED) {
});
global.set('firebase', _admin)
}
console.log('********************************************************** setting storage....')
s = new Storage({
//projectId: 'something-2e584',
//email: 'firebase-adminsdk-d1xiy@something-2e584.iam.gserviceaccount.com',
credentials: this.credentials
})
global.set('cloud-storage', s)
if(this.credentials){
//console.log('********************************************************** setting storage.... credentials are')
//console.dir(this.credentials)
s = new Storage({
projectId: this.credentials.project_id,
//email: 'firebase-adminsdk-d1xiy@something-2e584.iam.gserviceaccount.com',
credentials: this.credentials
})
global.set('cloud-storage', s)
}
//s = new Storage()