fix: satisfy lint for slow listener logs

This commit is contained in:
Peter Steinberger
2026-01-08 01:32:43 +01:00
parent 71c31266a1
commit 1bc4e1ae88
2 changed files with 6 additions and 2 deletions

View File

@@ -116,7 +116,11 @@ function logSlowDiscordListener(params: {
unit: "seconds",
});
const message = `[EventQueue] Slow listener detected: ${params.listener} took ${duration} for event ${params.event}`;
params.logger?.warn ? params.logger.warn(message) : console.warn(message);
if (params.logger?.warn) {
params.logger.warn(message);
} else {
console.warn(message);
}
}
async function resolveDiscordThreadStarter(params: {

View File

@@ -38,9 +38,9 @@ import {
updateLastRoute,
} from "../config/sessions.js";
import { logVerbose, shouldLogVerbose } from "../globals.js";
import { formatDurationMs } from "../infra/format-duration.js";
import { emitHeartbeatEvent } from "../infra/heartbeat-events.js";
import { enqueueSystemEvent } from "../infra/system-events.js";
import { formatDurationMs } from "../infra/format-duration.js";
import { registerUnhandledRejectionHandler } from "../infra/unhandled-rejections.js";
import { createSubsystemLogger, getChildLogger } from "../logging.js";
import { toLocationContext } from "../providers/location.js";