fix: normalize gateway dev mode detection

This commit is contained in:
Peter Steinberger
2026-01-18 01:08:42 +00:00
parent 2c070952e1
commit 36d88f6079
29 changed files with 95 additions and 107 deletions

View File

@@ -1,6 +1,9 @@
import type { Guild, User } from "@buape/carbon";
import { buildChannelKeyCandidates, resolveChannelEntryMatch } from "../../channels/channel-config.js";
import {
buildChannelKeyCandidates,
resolveChannelEntryMatch,
} from "../../channels/channel-config.js";
import { formatDiscordUserTag } from "./format.js";
export type DiscordAllowList = {

View File

@@ -266,7 +266,9 @@ export async function preflightDiscordMessage(
channelConfig?.matchSource ?? "none"
}`;
if (isGuildMessage && channelConfig?.enabled === false) {
logVerbose(`Blocked discord channel ${message.channelId} (channel disabled, ${channelMatchMeta})`);
logVerbose(
`Blocked discord channel ${message.channelId} (channel disabled, ${channelMatchMeta})`,
);
return null;
}

View File

@@ -535,7 +535,7 @@ async function dispatchDiscordCommandInteraction(params: {
threadChannel: {
id: rawChannelId,
name: channelName,
parentId: "parentId" in channel ? channel.parentId ?? undefined : undefined,
parentId: "parentId" in channel ? (channel.parentId ?? undefined) : undefined,
parent: undefined,
},
channelInfo,