



























@@ -160,7 +160,7 @@ function getTokenForOperation(
160160account: ResolvedSlackAccount,
161161operation: "read" | "write",
162162): string | undefined {
163-const userToken = normalizeOptionalString(account.config.userToken);
163+const userToken = normalizeOptionalString(account.userToken);
164164const botToken = normalizeOptionalString(account.botToken);
165165const allowUserWrites = account.config.userTokenReadOnly === false;
166166if (operation === "read") {
@@ -414,7 +414,7 @@ const resolveSlackAllowlistGroupOverrides = createFlatAllowlistOverrideResolver(
414414const resolveSlackAllowlistNames = createAccountScopedAllowlistNameResolver({
415415resolveAccount: resolveSlackAccount,
416416resolveToken: (account: ResolvedSlackAccount) =>
417-normalizeOptionalString(account.config.userToken) ?? normalizeOptionalString(account.botToken),
417+normalizeOptionalString(account.userToken) ?? normalizeOptionalString(account.botToken),
418418resolveNames: async ({ token, entries }) =>
419419(await loadSlackResolveUsersModule()).resolveSlackUserAllowlist({ token, entries }),
420420});
@@ -646,7 +646,7 @@ export const slackPlugin: ChannelPlugin<ResolvedSlackAccount, SlackProbe> = crea
646646if (kind === "group") {
647647return resolveTargetsWithOptionalToken({
648648token:
649-normalizeOptionalString(account.config.userToken) ??
649+normalizeOptionalString(account.userToken) ??
650650normalizeOptionalString(account.botToken),
651651 inputs,
652652missingTokenNote: "missing Slack token",
@@ -661,7 +661,7 @@ export const slackPlugin: ChannelPlugin<ResolvedSlackAccount, SlackProbe> = crea
661661}
662662return resolveTargetsWithOptionalToken({
663663token:
664-normalizeOptionalString(account.config.userToken) ??
664+normalizeOptionalString(account.userToken) ??
665665normalizeOptionalString(account.botToken),
666666 inputs,
667667missingTokenNote: "missing Slack token",
@@ -713,7 +713,7 @@ export const slackPlugin: ChannelPlugin<ResolvedSlackAccount, SlackProbe> = crea
713713const lines = [];
714714const details: Record<string, unknown> = {};
715715const botToken = account.botToken?.trim();
716-const userToken = account.config.userToken?.trim();
716+const userToken = account.userToken?.trim();
717717const { fetchSlackScopes } = await loadSlackScopesModule();
718718const botScopes: SlackScopesResultShape = botToken
719719 ? await fetchSlackScopes(botToken, timeoutMs)
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。