From 9e3b3667f880b43a5e1e267e9836a7de177173f8 Mon Sep 17 00:00:00 2001 From: Pedro Guzman Date: Mon, 9 Jun 2025 15:04:18 +0200 Subject: [PATCH] fix joiner-config-builder test --- packages/core/utils/src/dml/helpers/create-graphql.ts | 5 ++++- .../src/modules-sdk/__tests__/joiner-config-builder.spec.ts | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/core/utils/src/dml/helpers/create-graphql.ts b/packages/core/utils/src/dml/helpers/create-graphql.ts index 0894c413a7..264bf33518 100644 --- a/packages/core/utils/src/dml/helpers/create-graphql.ts +++ b/packages/core/utils/src/dml/helpers/create-graphql.ts @@ -82,11 +82,14 @@ export const toGraphQLSchema = (entities: T): string => { return entity }) - const defaultMedusaSchema = ` + const defaultMedusaSchema = + gqlSchemas.length > 0 + ? ` scalar DateTime scalar JSON directive @enumValue(value: String) on ENUM_VALUE ` + : "" return defaultMedusaSchema + gqlSchemas.join("\n") } diff --git a/packages/core/utils/src/modules-sdk/__tests__/joiner-config-builder.spec.ts b/packages/core/utils/src/modules-sdk/__tests__/joiner-config-builder.spec.ts index 8c78424a2a..ed0f50c1f3 100644 --- a/packages/core/utils/src/modules-sdk/__tests__/joiner-config-builder.spec.ts +++ b/packages/core/utils/src/modules-sdk/__tests__/joiner-config-builder.spec.ts @@ -405,7 +405,10 @@ describe("joiner-config-builder", () => { ], }) - const schemaExpected = `type FulfillmentSet { + const schemaExpected = `scalar DateTime + scalar JSON + directive @enumValue(value: String) on ENUM_VALUE + type FulfillmentSet { id: ID! created_at: DateTime! updated_at: DateTime!