From 3c374fdeae427e1418440dc5e41dec4c57db607f Mon Sep 17 00:00:00 2001 From: Kamil Kisiela Date: Thu, 11 Apr 2024 16:18:26 +0200 Subject: [PATCH] Fix Settings page of a project (#4491) --- .../api/src/modules/schema/providers/schema-manager.ts | 4 +++- packages/services/api/src/shared/entities.ts | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/services/api/src/modules/schema/providers/schema-manager.ts b/packages/services/api/src/modules/schema/providers/schema-manager.ts index 900ab7059..00b98b859 100644 --- a/packages/services/api/src/modules/schema/providers/schema-manager.ts +++ b/packages/services/api/src/modules/schema/providers/schema-manager.ts @@ -1214,7 +1214,9 @@ export class SchemaManager { ), { native: true, - external: null, + external: { + enabled: false, + }, contracts: null, }, ); diff --git a/packages/services/api/src/shared/entities.ts b/packages/services/api/src/shared/entities.ts index 80abcf2ea..c503bcd0a 100644 --- a/packages/services/api/src/shared/entities.ts +++ b/packages/services/api/src/shared/entities.ts @@ -364,7 +364,7 @@ export interface Orchestrator { composeAndValidate( schemas: SchemaObject[], config: { - external: Project['externalComposition'] | null; + external: Project['externalComposition']; native: boolean; contracts: ContractsInputType | null; },