diff --git a/public/app.js b/public/app.js index 7b88dcd65cc5d0cb7668f60d20724334162f4f2c..5e67d88b950a1453653929400503dec0b27afe92 100644 --- a/public/app.js +++ b/public/app.js @@ -1127,17 +1127,23 @@ module.exports = function ($scope, Webmin, heads, info, conf, ws) { var software = sp[6]; var softVersion = sp[7]; var prefix = sp[8]; + var freeRooms = "" var uid = value.uid; - // Gestion de l'ancien format + // Gestion des différents formats console.log(value.message); - if (!value.message.match(/:1:/)) { + if (value.message.match(/:2:/)) { + // HEAD v2 + freeRooms= sp[9] + "/" + sp[10]; + } else if (value.message.match(/:1:/)) { + // HEAD v1 + } else { + // HEAD v0 pubkey = sp[2]; blockstamp = sp[3]; - uid = value.uid; } var ws2pFullId = pubkey + "-" + ws2pId; headsMap[ws2pFullId] = { - api: api, blockstamp: blockstamp, uid: uid, ws2pId: ws2pId, software: software, softVersion: softVersion, prefix: prefix + api: api, blockstamp: blockstamp, uid: uid, ws2pId: ws2pId, software: software, softVersion: softVersion, prefix: prefix, freeRooms: freeRooms }; } } catch (err) {