From f8113d976d4e3eae50258993d7ab717009ca0b49 Mon Sep 17 00:00:00 2001
From: cgeek <cem.moreau@gmail.com>
Date: Thu, 11 May 2017 22:04:06 +0200
Subject: [PATCH] [fix] duniter/duniter#974 + duniter/duniter#975 Do not start
 services if the node has not been initialized

---
 index.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/index.js b/index.js
index 35859e5..63bf664 100644
--- a/index.js
+++ b/index.js
@@ -83,7 +83,10 @@ module.exports = {
           require('./server/lib/routes').webmin(wbmin, app);
           require('./server/lib/routes').webminWS(wbmin)(httpServer);
 
-          yield wbmin.startAllServices();
+          const currentBlock = yield server.dal.getCurrentBlockOrNull()
+          if (currentBlock) {
+            yield wbmin.startAllServices()
+          }
 
           // Never ending promise
           return new Promise((resolve) => {});
-- 
GitLab