diff --git a/server/controller/webmin.js b/server/controller/webmin.js index a76ecbab807cc1581de984a845d8e0845ab6041d..73bc5c3e34249209385c72054fbecbf9edf607a0 100644 --- a/server/controller/webmin.js +++ b/server/controller/webmin.js @@ -647,7 +647,12 @@ function WebAdmin (duniterServer, startServices, stopServices, listDuniterUIPlug if (server.ws2pCluster) { const heads = yield server.ws2pCluster.getKnownHeads() for (const head of heads) { - const member = yield duniterServer.dal.getWrittenIdtyByPubkey(head.message.split(':')[2]) + let posPubkey = 3; + // Gestion de l'ancien format + if (head.message.match(/:1:/)) { + posPubkey = 2; + } + const member = yield duniterServer.dal.getWrittenIdtyByPubkey(head.message.split(':')[posPubkey]) head.uid = member && member.uid || '' } return heads