From 3054b043781cfd9037109a47f8e7db29262c6b2e Mon Sep 17 00:00:00 2001 From: Nicholas O'Leary Date: Fri, 22 Nov 2013 13:53:34 +0000 Subject: [PATCH] Storage object null when adding twitter credentials as first ever node --- red/nodes.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/red/nodes.js b/red/nodes.js index f4e3df7d4..8c14fdfe2 100644 --- a/red/nodes.js +++ b/red/nodes.js @@ -207,6 +207,10 @@ var credentials = {}; module.exports.addCredentials = function(id,creds) { credentials[id] = creds; + if (!storage) { + // Do this lazily to ensure the storage provider as been initialised + storage = require("./storage"); + } storage.saveCredentials(credentials); } module.exports.getCredentials = function(id) {