From 1bc4e1ae882c72037817fbad6e9faa012aea298a Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Thu, 8 Jan 2026 01:32:43 +0100 Subject: [PATCH] fix: satisfy lint for slow listener logs --- src/discord/monitor.ts | 6 +++++- src/web/auto-reply.ts | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/discord/monitor.ts b/src/discord/monitor.ts index a61b51971..0c3805ea7 100644 --- a/src/discord/monitor.ts +++ b/src/discord/monitor.ts @@ -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: { diff --git a/src/web/auto-reply.ts b/src/web/auto-reply.ts index 94269aa11..6e4def2fd 100644 --- a/src/web/auto-reply.ts +++ b/src/web/auto-reply.ts @@ -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";