From d3a6a141806667dfa2ae7472f859d1bad7a93bb3 Mon Sep 17 00:00:00 2001
From: MrFry <mrfry@airmail.cc>
Date: Sat, 2 Nov 2019 18:14:02 +0100
Subject: [PATCH] ids stat structure change

---
 utils/ids.js | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/utils/ids.js b/utils/ids.js
index 44b0bf7..44aef84 100644
--- a/utils/ids.js
+++ b/utils/ids.js
@@ -59,16 +59,17 @@ function LogId (id, subj) {
 }
 
 function AddSubjToList (list, subj) {
-  if (list.indexOf(subj) === -1) {
-    list.push(subj)
+  if (!list[subj]) {
+    list[subj] = 0
   }
+  list[subj]++
 }
 
 function Inc (value, subj) {
   if (data[value] === undefined) {
     data[value] = {
       count: 0,
-      subjs: []
+      subjs: {}
     }
   }
   data[value].count++
@@ -82,7 +83,7 @@ function AddVisitStat (name, subj) {
   if (vData[now][name] === undefined) {
     vData[now][name] = {
       count: 0,
-      subjs: []
+      subjs: {}
     }
   }
   vData[now][name].count++