fix(mattermost): harden callback auth bypass and default callback port

This commit is contained in:
Echo
2026-02-18 11:05:05 -05:00
committed by Muhammed Mukhthar CM
parent 1a2fb8fc20
commit f03358edb0
3 changed files with 96 additions and 3 deletions

View File

@@ -236,7 +236,7 @@ export async function monitorMattermostProvider(opts: MonitorMattermostOpts = {}
const envPortRaw = process.env.OPENCLAW_GATEWAY_PORT?.trim();
const envPort = envPortRaw ? Number.parseInt(envPortRaw, 10) : NaN;
const gatewayPort =
Number.isFinite(envPort) && envPort > 0 ? envPort : (cfg.gateway?.port ?? 3015);
Number.isFinite(envPort) && envPort > 0 ? envPort : (cfg.gateway?.port ?? 18789);
const callbackUrl = resolveCallbackUrl({
config: slashConfig,