From 5927fd66dba7e7712e510662384ec817916cc0fc Mon Sep 17 00:00:00 2001
From: Matthias Schiffer <mschiffer@universe-factory.net>
Date: Sat, 12 Dec 2015 20:48:19 +0100
Subject: [PATCH] gluon-status-page: filter out duplicate events in statistics
 event stream

Allows simple handling of cached events.
---
 package/gluon-status-page/src/js/lib/streams.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/package/gluon-status-page/src/js/lib/streams.js b/package/gluon-status-page/src/js/lib/streams.js
index 50286b742..68667cb20 100644
--- a/package/gluon-status-page/src/js/lib/streams.js
+++ b/package/gluon-status-page/src/js/lib/streams.js
@@ -55,7 +55,7 @@ define(["bacon", "lib/helper"], function(Bacon, Helper) {
 
   function statistics(ip) {
     var url = Helper.buildUrl(ip, "dyn/statistics")
-    return simpleStream(url)
+    return simpleStream(url).skipDuplicates(function (a, b) {return (a.uptime === b.uptime)})
   }
 
   return { nodeInfo: nodeInfo
-- 
GitLab