From 963e78e860abbb6d5adb4ad36b3431565e2d9aad Mon Sep 17 00:00:00 2001
From: librelois <elois@ifee.fr>
Date: Wed, 29 Nov 2017 19:36:33 +0100
Subject: [PATCH] [fix] freeRooms view undefined

---
 server/lib/routes.js | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/server/lib/routes.js b/server/lib/routes.js
index caed8d2..7fdb211 100644
--- a/server/lib/routes.js
+++ b/server/lib/routes.js
@@ -155,12 +155,13 @@ module.exports = {
                     if (data.ws2p !== undefined) {
                       co(function*() {
                         if (data.ws2p === 'heads') {
-                          for (const head of data.added) {
+                          for (let head of data.added) {
                             const headInfos = head.message.split(':')
                             let posPubkey = 3;
                             // Gestion des différents formats
                             if (head.messageV2 && head.messageV2.match(/:2:/)) {
-                                head.freeRooms = headInfos[9] + "/" + headInfos[10]
+                                const headV2Infos = head.message.split(':')
+                                head.freeRooms = headV2Infos[9] + "/" + headV2Infos[10]
                             }
                             if (head.message.match(/:1:/)) {
                                 posPubkey = 3;
-- 
GitLab