From a95f91b1aa1091f9001b0989a57fe31605bc77b8 Mon Sep 17 00:00:00 2001
From: librelois <elois@ifee.fr>
Date: Fri, 3 Nov 2017 23:35:13 +0100
Subject: [PATCH] [enh] print API type

---
 .../controllers/main/home/tabs/HomeConnectionsController.js   | 4 +++-
 app/views/main/home/tabs/connections.jade                     | 4 +++-
 public/app.js                                                 | 2 ++
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/app/js/controllers/main/home/tabs/HomeConnectionsController.js b/app/js/controllers/main/home/tabs/HomeConnectionsController.js
index 2fe4717..1daadc7 100644
--- a/app/js/controllers/main/home/tabs/HomeConnectionsController.js
+++ b/app/js/controllers/main/home/tabs/HomeConnectionsController.js
@@ -10,6 +10,7 @@ module.exports = ($scope, Webmin, heads, info, ws) => {
   $scope.headsIntoMap = (heads) => {
     for (const value of heads) {
       const sp = value.message.split(':')
+      let api = sp[0]
       let pubkey = sp[3]
       let blockstamp = sp[4]
       let ws2pId = sp[5]
@@ -26,12 +27,13 @@ module.exports = ($scope, Webmin, heads, info, ws) => {
       }
       let ws2pFullId = pubkey+"-"+ws2pId
       headsMap[ws2pFullId] = {
-        blockstamp, uid, ws2pId, software, softVersion, prefix
+        api, blockstamp, uid, ws2pId, software, softVersion, prefix
       }
     }
     $scope.heads = Object.keys(headsMap).map(k => {
       return {
         pubkey: k,
+        api: headsMap[k].api,
         uid: headsMap[k].uid,
         blockstamp: headsMap[k].blockstamp,
         ws2pId: headsMap[k].ws2pId,
diff --git a/app/views/main/home/tabs/connections.jade b/app/views/main/home/tabs/connections.jade
index 602bbc0..87c2284 100644
--- a/app/views/main/home/tabs/connections.jade
+++ b/app/views/main/home/tabs/connections.jade
@@ -32,14 +32,16 @@
             thead
               tr
                 th Pubkey
+                th API
                 th WS2PID
-                th UID
+                th Membre
                 th HEAD
                 th Software
                 th Prefix
             tbody
               tr(ng-repeat="head in heads | orderBy:'-blockstamp' track by $index ")
                 td {{ head.pubkey.slice(0, 20) }}
+                td {{ head.api }}
                 td {{ head.ws2pId }}
                 td {{ head.uid }}
                 td {{ head.blockstamp.slice(0, 30) }}
diff --git a/public/app.js b/public/app.js
index 141d863..b5d1d78 100644
--- a/public/app.js
+++ b/public/app.js
@@ -1112,6 +1112,7 @@ module.exports = function ($scope, Webmin, heads, info, ws) {
         var value = _step.value;
 
         var sp = value.message.split(':');
+        var api = sp[0];
         var pubkey = sp[3];
         var blockstamp = sp[4];
         var ws2pId = sp[5];
@@ -1149,6 +1150,7 @@ module.exports = function ($scope, Webmin, heads, info, ws) {
     $scope.heads = Object.keys(headsMap).map(function (k) {
       return {
         pubkey: k,
+        api: headsMap[k].api,
         uid: headsMap[k].uid,
         blockstamp: headsMap[k].blockstamp,
         ws2pId: headsMap[k].ws2pId,
-- 
GitLab