Properly set default thresholds on log appenders.

This commit was merged in pull request #1.
This commit is contained in:
2026-05-05 07:49:46 -05:00
parent 4dcc4fad25
commit f9cb676b46
3 changed files with 13 additions and 24 deletions
+2 -4
View File
@@ -5,7 +5,7 @@ export class ApiLogAppender implements LogAppender {
public batchSize = 10
public minimumTimePassedInSec = 60
public maximumTimePassedInSec = 120
public threshold = LogLevel.ALL
public threshold: LogLevel
private msgBuffer: FlattenedLogMessage[] = []
private lastSent = 0
@@ -16,9 +16,7 @@ export class ApiLogAppender implements LogAppender {
threshold?: LogLevel
) {
setTimeout(this.checkPost, 1000)
if (threshold) {
this.threshold = threshold
}
this.threshold = threshold ?? LogLevel.ALL
}
public appendMessage(msg: LogMessage): void {