MCPcopy Index your code
hub / github.com/simstudioai/sim / resolveWebhookRecordProviderConfig

Function resolveWebhookRecordProviderConfig

apps/sim/lib/webhooks/env-resolver.ts:49–62  ·  view source on GitHub ↗
(
  webhookRecord: T,
  userId: string,
  workspaceId?: string
)

Source from the content-addressed store, hash-verified

47 * Clones a webhook-like record with its provider config resolved for runtime use.
48 */
49export async function resolveWebhookRecordProviderConfig<T extends { providerConfig?: unknown }>(
50 webhookRecord: T,
51 userId: string,
52 workspaceId?: string
53): Promise<T & { providerConfig: Record<string, unknown> }> {
54 return {
55 ...webhookRecord,
56 providerConfig: await resolveWebhookProviderConfig(
57 webhookRecord.providerConfig,
58 userId,
59 workspaceId
60 ),
61 }
62}

Calls 1

Tested by

no test coverage detected