diff options
Diffstat (limited to 'src/server/Logger.hx')
| -rw-r--r-- | src/server/Logger.hx | 8 |
1 files changed, 6 insertions, 2 deletions
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<ServerEvent> { + return logs; + } + + public function filterNulls(key:Any, value:Any):Any { #if js if (value == null) return js.Lib.undefined; #end |
