From cf7ab2b8d67d1e8bd582ee5d3ce9c3efedc6d798 Mon Sep 17 00:00:00 2001 From: azivner Date: Sun, 17 Dec 2017 13:46:18 -0500 Subject: [PATCH] fix for non-sync WS messages --- public/javascripts/messaging.js | 8 ++++---- services/build.js | 2 +- views/index.ejs | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/public/javascripts/messaging.js b/public/javascripts/messaging.js index 8419110f2..d22dd5397 100644 --- a/public/javascripts/messaging.js +++ b/public/javascripts/messaging.js @@ -19,14 +19,14 @@ const messaging = (function() { function messageHandler(event) { const message = JSON.parse(event.data); - if (message.data.length > 0) { - console.log(message); - } - if (message.type === 'sync') { lastPingTs = new Date().getTime(); const syncData = message.data.filter(sync => sync.source_id !== glob.sourceId); + if (syncData.length > 0) { + console.log("Sync data: ", message); + } + if (syncData.some(sync => sync.entity_name === 'notes_tree')) { console.log("Reloading tree because of background changes"); diff --git a/services/build.js b/services/build.js index f4d0bcd9d..c81431f8b 100644 --- a/services/build.js +++ b/services/build.js @@ -1 +1 @@ -module.exports = { build_date:"2017-12-16T12:22:45-05:00", build_revision: "0c0e95b91e6d42c9aaf7921d83630ab36a41e0ae" }; +module.exports = { build_date:"2017-12-16T21:37:48-05:00", build_revision: "ccc7775c7cff5cdfcad1102ec6ca1ab15612c851" }; diff --git a/views/index.ejs b/views/index.ejs index 279a1e2f7..2e807e7a5 100644 --- a/views/index.ejs +++ b/views/index.ejs @@ -93,7 +93,7 @@ - +