Skip to content

Commit c69d562

Browse files
committed
fix(connectors): share Discord max-messages default across meta and runtime
Discord defined DEFAULT_MAX_MESSAGES separately in meta.ts (config placeholder) and discord.ts (sync behavior), which could drift. Export it from meta.ts and import it in the runtime, matching the single-source pattern used by the other connectors (e.g. gmail, intercom).
1 parent 58d3988 commit c69d562

2 files changed

Lines changed: 2 additions & 3 deletions

File tree

apps/sim/connectors/discord/discord.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
import { createLogger } from '@sim/logger'
22
import { getErrorMessage, toError } from '@sim/utils/errors'
33
import { fetchWithRetry, VALIDATE_RETRY_OPTIONS } from '@/lib/knowledge/documents/utils'
4-
import { discordConnectorMeta } from '@/connectors/discord/meta'
4+
import { DEFAULT_MAX_MESSAGES, discordConnectorMeta } from '@/connectors/discord/meta'
55
import type { ConnectorConfig, ExternalDocument, ExternalDocumentList } from '@/connectors/types'
66
import { computeContentHash, parseTagDate } from '@/connectors/utils'
77

88
const logger = createLogger('DiscordConnector')
99

1010
const DISCORD_API_BASE = 'https://discord.com/api/v10'
11-
const DEFAULT_MAX_MESSAGES = 1000
1211
const MESSAGES_PER_PAGE = 100
1312

1413
interface DiscordMessage {

apps/sim/connectors/discord/meta.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { DiscordIcon } from '@/components/icons'
22
import type { ConnectorMeta } from '@/connectors/types'
33

4-
const DEFAULT_MAX_MESSAGES = 1000
4+
export const DEFAULT_MAX_MESSAGES = 1000
55

66
export const discordConnectorMeta: ConnectorMeta = {
77
id: 'discord',

0 commit comments

Comments
 (0)