diff --git a/package.json b/package.json index 5333f02..90597d0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "node-red-contrib-firebase-admin", - "version": "1.0.9", + "version": "1.0.95", "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-write.html b/storage/storage-write.html index bb4980b..01a22f7 100644 --- a/storage/storage-write.html +++ b/storage/storage-write.html @@ -10,7 +10,7 @@ cred: {value: "", type: 'firebase-config'} }, inputs:1, - outputs:0, + outputs:1, icon: "storage.png", label: function() { return this.name||"storage-write"; diff --git a/storage/storage-write.js b/storage/storage-write.js index 996ab9b..ee2e8d3 100644 --- a/storage/storage-write.js +++ b/storage/storage-write.js @@ -33,8 +33,10 @@ module.exports = function(RED) { file.save(contents, options, function(err) { if (!err) { // File written successfully. + node.send({payload:{success:true, filename: path}}) } else { console.log('cloud storage write error: '+err) + node.send({payload:{success:false, filename: path}}) } }); }