From 9fd2907141026f8d24d05795e41dbfdd6d391249 Mon Sep 17 00:00:00 2001
From: librelois <elois@ifee.fr>
Date: Wed, 29 Nov 2017 18:55:27 +0100
Subject: [PATCH] [fix] bug in webmin api : messageV2 maybe undefined

---
 server/controller/webmin.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/server/controller/webmin.js b/server/controller/webmin.js
index ce4ab66..a18c657 100644
--- a/server/controller/webmin.js
+++ b/server/controller/webmin.js
@@ -657,7 +657,7 @@ function WebAdmin (duniterServer, startServices, stopServices, listDuniterUIPlug
         const headInfos = head.message.split(':')
         let posPubkey = 3;
         // Gestion des différents formats
-        if (head.messageV2.match(/:2:/)) {
+        if (head.messageV2 && head.messageV2.match(/:2:/)) {
           //HEAD v2
           const headV2Infos = head.messageV2.split(':')
           head.freeRooms = headV2Infos[9] + "/" + headV2Infos[10]
-- 
GitLab