diff --git a/DesktopRoot.js b/DesktopRoot.js index 5dbb2c26b..cdaa0bd26 100644 --- a/DesktopRoot.js +++ b/DesktopRoot.js @@ -58,13 +58,21 @@ exports.newDesktopRoot = function newDesktopRoot() { /* Setting up Secrets. */ - SA.secrets = { - array: require('./My-Secrets/Secrets.json').secrets, - map: new Map() + try { + SA.secrets = { + array: require('./My-Secrets/Secrets.json').secrets, + map: new Map() + } + } catch (err) { + SA.secrets = { + array: [], + map: new Map() + } } + for (let i = 0; i < SA.secrets.array.length; i++) { let secret = SA.secrets.array[i] - SA.secrets.map.set (secret.nodeCodeName, secret) + SA.secrets.map.set(secret.nodeCodeName, secret) } run() diff --git a/NetworkRoot.js b/NetworkRoot.js index 4e6a3c927..f3e69ac41 100644 --- a/NetworkRoot.js +++ b/NetworkRoot.js @@ -47,7 +47,7 @@ exports.newNetworkRoot = function newNetworkRoot() { fs: require('fs'), path: require('path'), util: require('util'), - http: require('http'), + http: require('http'), nodeFetch: require('node-fetch'), web3: require('web3'), ws: require('ws'), @@ -56,10 +56,18 @@ exports.newNetworkRoot = function newNetworkRoot() { /* Setting up Secrets. */ - SA.secrets = { - array: require('./My-Secrets/Secrets.json').secrets, - map: new Map() + try { + SA.secrets = { + array: require('./My-Secrets/Secrets.json').secrets, + map: new Map() + } + } catch (err) { + SA.secrets = { + array: [], + map: new Map() + } } + for (let i = 0; i < SA.secrets.array.length; i++) { let secret = SA.secrets.array[i] SA.secrets.map.set(secret.nodeCodeName, secret) diff --git a/TaskServerRoot.js b/TaskServerRoot.js index 0be6ec1e1..28eb5f7e5 100644 --- a/TaskServerRoot.js +++ b/TaskServerRoot.js @@ -58,10 +58,18 @@ SA.nodeModules = { /* Setting up Secrets. */ -SA.secrets = { - array: require('./My-Secrets/Secrets.json').secrets, - map: new Map() +try { + SA.secrets = { + array: require('./My-Secrets/Secrets.json').secrets, + map: new Map() + } +} catch(err) { + SA.secrets = { + array: [], + map: new Map() + } } + for (let i = 0; i < SA.secrets.array.length; i++) { let secret = SA.secrets.array[i] SA.secrets.map.set(secret.nodeCodeName, secret)