From 8b5e8bd5b9ee37cf7ca97b264a0cd730490b4108 Mon Sep 17 00:00:00 2001 From: pablonyx Date: Sun, 9 Mar 2025 20:06:13 -0700 Subject: [PATCH] k (#4240) --- backend/onyx/connectors/slack/connector.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/onyx/connectors/slack/connector.py b/backend/onyx/connectors/slack/connector.py index e0e04d939..eda30a015 100644 --- a/backend/onyx/connectors/slack/connector.py +++ b/backend/onyx/connectors/slack/connector.py @@ -674,7 +674,7 @@ class SlackConnector(SlimConnector, CheckpointConnector): """ 1. Verify the bot token is valid for the workspace (via auth_test). 2. Ensure the bot has enough scope to list channels. - 3. Check that every channel specified in self.channels exists. + 3. Check that every channel specified in self.channels exists (only when regex is not enabled). """ if self.client is None: raise ConnectorMissingCredentialError("Slack credentials not loaded.") @@ -706,8 +706,8 @@ class SlackConnector(SlimConnector, CheckpointConnector): f"Slack API returned a failure: {error_msg}" ) - # 3) If channels are specified, verify each is accessible - if self.channels: + # 3) If channels are specified and regex is not enabled, verify each is accessible + if self.channels and not self.channel_regex_enabled: accessible_channels = get_channels( client=self.client, exclude_archived=True,