From 1dc2722d509e578b243bfda1a675dcfdb6003941 Mon Sep 17 00:00:00 2001 From: RblSb Date: Mon, 27 Sep 2021 20:13:55 +0300 Subject: Got a bug? Write /dump to chat as admin And open new issue with received file. --- src/server/Logger.hx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/server/Logger.hx') diff --git a/src/server/Logger.hx b/src/server/Logger.hx index cd96d1b..f089c94 100644 --- a/src/server/Logger.hx +++ b/src/server/Logger.hx @@ -23,7 +23,7 @@ class Logger { public function log(event:ServerEvent):Void { logs.push(event); - if (logs.length > 5000) logs.shift(); + if (logs.length > 1000) logs.shift(); } public function saveLog():Void { @@ -34,7 +34,11 @@ class Logger { File.saveContent('$folder/$name.json', Json.stringify(logs, filterNulls, "\t")); } - function filterNulls(key:Any, value:Any):Any { + public function getLogs():Array { + return logs; + } + + public function filterNulls(key:Any, value:Any):Any { #if js if (value == null) return js.Lib.undefined; #end -- cgit v1.2.3