From 14d7314fd9cd0c01fec6dfb1b1fbdc312b69b0d1 Mon Sep 17 00:00:00 2001
From: cgeek <cem.moreau@gmail.com>
Date: Sat, 9 May 2020 15:11:51 +0200
Subject: [PATCH] [fix] broken "blocks made by this key"

---
 server/controller/webmin.js | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/server/controller/webmin.js b/server/controller/webmin.js
index d8c96dc..7edcf00 100644
--- a/server/controller/webmin.js
+++ b/server/controller/webmin.js
@@ -11,6 +11,7 @@ const _ = require('underscore');
 const Q = require('q');
 const co = require('co');
 const rawer = {}
+const toJson = require("duniter/app/modules/bma/lib/tojson");
 
 module.exports = (duniterServer, startServices, stopServices, listDuniterUIPlugins, stack) => {
   return new WebAdmin(duniterServer, startServices, stopServices, listDuniterUIPlugins, stack);
@@ -111,7 +112,7 @@ function WebAdmin (duniterServer, startServices, stopServices, listDuniterUIPlug
     yield pluggedDALP;
     return {
       "total": yield server.getCountOfSelfMadePoW(),
-      "mirror": !(yield server.isServerMember()),
+      "mirror": !(yield isServerMember(server)),
       "waiting": true
     };
   });
@@ -764,3 +765,8 @@ async function getLastBlockWithDividend(server) {
 }
 
 util.inherits(WebAdmin, stream.Duplex);
+
+
+async function isServerMember(server) {
+  return server.dal.isMember(server.conf.pair.pub)
+}
\ No newline at end of file
-- 
GitLab