FIX: do not format log messages, when no parameter was specified

This commit is contained in:
Roland Praml
2023-02-22 09:07:49 +01:00
parent 6e98486a03
commit d84f2eea58
3 changed files with 42 additions and 1 deletions
@@ -27,7 +27,11 @@ final class CaptureLogger implements SpiLogger {
@Override
public void debug(String msg, Object... args) {
if (active) {
messages.add(MessageFormat.format(msg, args));
if (args != null && args.length > 0) {
messages.add(MessageFormat.format(msg, args));
} else {
messages.add(msg);
}
}
wrapped.debug(msg, args);
}