From 12dab277299f1657942ea9d5b3e5b6f8c9d911ef Mon Sep 17 00:00:00 2001 From: shortcutme Date: Mon, 8 Oct 2018 15:34:40 +0200 Subject: [PATCH] Skip tracker status with no value yet --- src/Ui/media/Wrapper.coffee | 3 ++- src/Ui/media/all.js | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Ui/media/Wrapper.coffee b/src/Ui/media/Wrapper.coffee index 9c98d127..171da70c 100644 --- a/src/Ui/media/Wrapper.coffee +++ b/src/Ui/media/Wrapper.coffee @@ -530,7 +530,8 @@ class Wrapper setAnnouncerInfo: (announcer_info) -> status_db = {announcing: [], error: [], announced: []} for key, val of announcer_info.stats - status_db[val.status].push(val) + if val.status + status_db[val.status].push(val) status_line = "Trackers announcing: #{status_db.announcing.length}, error: #{status_db.error.length}, done: #{status_db.announced.length}" if @announcer_line @announcer_line.text(status_line) diff --git a/src/Ui/media/all.js b/src/Ui/media/all.js index da231c38..061e6f5e 100644 --- a/src/Ui/media/all.js +++ b/src/Ui/media/all.js @@ -50,7 +50,6 @@ }).call(this); - /* ---- src/Ui/media/lib/ZeroWebsocket.coffee ---- */ @@ -1623,7 +1622,9 @@ jQuery.extend( jQuery.easing, ref = announcer_info.stats; for (key in ref) { val = ref[key]; - status_db[val.status].push(val); + if (val.status) { + status_db[val.status].push(val); + } } status_line = "Trackers announcing: " + status_db.announcing.length + ", error: " + status_db.error.length + ", done: " + status_db.announced.length; if (this.announcer_line) {