From 0d1fd0f960a64252638eb94f079c0e7747792b95 Mon Sep 17 00:00:00 2001 From: RblSb Date: Mon, 1 Jan 2024 00:21:33 +0300 Subject: Fix log filter --- src/server/Logger.hx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/server') diff --git a/src/server/Logger.hx b/src/server/Logger.hx index c1d82d8..b3ebf53 100644 --- a/src/server/Logger.hx +++ b/src/server/Logger.hx @@ -58,7 +58,11 @@ class Logger { } function removeOldestLog(folder:String):Void { - final names = FileSystem.readDirectory(folder); + final names = FileSystem.readDirectory(folder).filter(name -> { + if (FileSystem.isDirectory('$folder/$name')) return false; + if (name.startsWith(".")) return false; + return name.endsWith(".json"); + }); if (names.count(item -> matchFileFormat.match(item)) < maxCount) return; var minDate = 0.0; var fileName:String = null; -- cgit v1.2.3