From 15ec9f49ac2fde58dd792bebec8156b4b8f7d33b Mon Sep 17 00:00:00 2001 From: bloved Date: Thu, 14 Jan 2021 00:20:23 +0100 Subject: [PATCH] - stats: if "SET" to zero, stat is removed --- 01.stats.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/01.stats.go b/01.stats.go index 61e2584..f57c43c 100644 --- a/01.stats.go +++ b/01.stats.go @@ -81,7 +81,12 @@ func statsThread() { case "INC": ZabovStats[item.Payload] += item.Number case "SET": - ZabovStats[item.Payload] = item.Number + if item.Number == 0 { + + delete(ZabovStats, item.Payload) + } else { + ZabovStats[item.Payload] = item.Number + } case "PRI": statsPrint() }