Fixed tool logging an error when it had reached the map count limit

This commit is contained in:
Dev 2024-05-30 16:03:33 +01:00
parent 4d8b19a83f
commit a8b2cb8f31

View File

@ -48,10 +48,18 @@ public class JsonFileIntakeReader : IIntakeReader
_totalMapDumpsCounter[fi.Data.Name] += 1; _totalMapDumpsCounter[fi.Data.Name] += 1;
if (LoggerFactory.GetInstance().CanBeLogged(LogLevel.Debug)) if (LoggerFactory.GetInstance().CanBeLogged(LogLevel.Debug))
LoggerFactory.GetInstance().Log($"File {file} fully read, returning data", LogLevel.Debug); LoggerFactory.GetInstance().Log($"File {file} fully read, returning data", LogLevel.Debug);
return true; return true;
} }
if (LoggerFactory.GetInstance().CanBeLogged(LogLevel.Debug)) else
LoggerFactory.GetInstance().Log($"Ignoring file {file} as the file cap for map {fi.Data.Name} has been reached", LogLevel.Debug); {
// Map dump limit reached, exit
if (LoggerFactory.GetInstance().CanBeLogged(LogLevel.Debug))
LoggerFactory.GetInstance().Log($"Ignoring file {file} as the file cap for map {fi.Data.Id} has been reached", LogLevel.Debug);
basicInfo = null;
return false;
}
} }
if (LoggerFactory.GetInstance().CanBeLogged(LogLevel.Warning)) if (LoggerFactory.GetInstance().CanBeLogged(LogLevel.Warning))