MCPcopy Create free account
hub / github.com/UsefulSoftwareCo/executor / integrationsUpdatePublic

Function integrationsUpdatePublic

packages/core/sdk/src/executor.ts:3358–3366  ·  view source on GitHub ↗
(
      slug: IntegrationSlug,
      patch: { readonly name?: string; readonly description?: string },
    )

Source from the content-addressed store, hash-verified

3356 );
3357
3358 const integrationsUpdatePublic = (
3359 slug: IntegrationSlug,
3360 patch: { readonly name?: string; readonly description?: string },
3361 ): Effect.Effect<void, IntegrationNotFoundError | OrgWriteDeniedError | StorageFailure> =>
3362 Effect.gen(function* () {
3363 const existing = yield* findIntegrationRow(slug);
3364 if (!existing) return yield* new IntegrationNotFoundError({ slug });
3365 yield* integrationsUpdate(slug, patch);
3366 });
3367
3368 const integrationsRemove = (
3369 slug: IntegrationSlug,

Callers

nothing calls this directly

Calls 2

findIntegrationRowFunction · 0.85
integrationsUpdateFunction · 0.85

Tested by

no test coverage detected