diff --git a/server/web3service/app.js b/server/web3service/app.js index 7e0bbab..1f74ba5 100644 --- a/server/web3service/app.js +++ b/server/web3service/app.js @@ -3,12 +3,12 @@ const event = require('j7/event'); const config = require('j7/config'); event.addListener(event.APP_INITIALIZED_EVENT, async () => { - require('./metadata/factory').init(); + await require('./metadata/factory').init(); await require('./blockchain').init(); - require('./middlewares/factory').init(); - require('./controllers/factory').init(); - require('./models/factory').init(); - require('./services/factory').init(); + await require('./middlewares/factory').init(); + await require('./controllers/factory').init(); + await require('./models/factory').init(); + await require('./services/factory').init(); app.injectionSession(require('./session')); console.log(config('listen_port')); app.listen(config('listen_port')); diff --git a/server/web3service/controllers/factory.js b/server/web3service/controllers/factory.js index b57ba95..c4369a7 100644 --- a/server/web3service/controllers/factory.js +++ b/server/web3service/controllers/factory.js @@ -5,7 +5,7 @@ function add(name) { controllers[name].init(); } -function init() { +async function init() { } exports.init = init; diff --git a/server/web3service/metadata/factory.js b/server/web3service/metadata/factory.js index d95aef6..4169add 100644 --- a/server/web3service/metadata/factory.js +++ b/server/web3service/metadata/factory.js @@ -68,7 +68,7 @@ function load() { } } -function init() { +async function init() { configDir = './config/'; if (utils.isOnlineEnv()) { configDir = '../config/'; diff --git a/server/web3service/middlewares/factory.js b/server/web3service/middlewares/factory.js index adf60be..983769a 100644 --- a/server/web3service/middlewares/factory.js +++ b/server/web3service/middlewares/factory.js @@ -1,4 +1,4 @@ -function init() { +async function init() { } diff --git a/server/web3service/models/factory.js b/server/web3service/models/factory.js index fcae69e..000618a 100644 --- a/server/web3service/models/factory.js +++ b/server/web3service/models/factory.js @@ -9,7 +9,7 @@ function add(clsName, modName) { }; } -function init() { +async function init() { add('Transaction', 'transaction'); add('Log', 'log'); add('UsedTokenId', 'used_tokenid'); diff --git a/server/web3service/services/factory.js b/server/web3service/services/factory.js index adf60be..983769a 100644 --- a/server/web3service/services/factory.js +++ b/server/web3service/services/factory.js @@ -1,4 +1,4 @@ -function init() { +async function init() { }