diff --git a/apps/api/v2/src/ee/event-types/event-types_2024_06_14/transformers/api-to-internal/booking-fields.ts b/apps/api/v2/src/ee/event-types/event-types_2024_06_14/transformers/api-to-internal/booking-fields.ts index 83a29c6cbd..9ee1c44cd4 100644 --- a/apps/api/v2/src/ee/event-types/event-types_2024_06_14/transformers/api-to-internal/booking-fields.ts +++ b/apps/api/v2/src/ee/event-types/event-types_2024_06_14/transformers/api-to-internal/booking-fields.ts @@ -90,7 +90,7 @@ function getBaseProperties(field: InputBookingField): CustomField | SystemField } if (fieldIsCustomSystemName(field)) { - const systemName = { ...systemBeforeFieldName }; + const systemName = structuredClone(systemBeforeFieldName); if (systemName.variantsConfig?.variants?.fullName?.fields?.[0]) { systemName.variantsConfig.variants.fullName.fields[0].label = field.label; } @@ -110,7 +110,7 @@ function getBaseProperties(field: InputBookingField): CustomField | SystemField } if (fieldIsCustomSystemNameSplit(field)) { - const systemNameSplit = { ...systemBeforeFieldNameSplit }; + const systemNameSplit = structuredClone(systemBeforeFieldNameSplit); const firstNameField = systemNameSplit.variantsConfig?.variants?.firstAndLastName?.fields?.find( (field) => field.name === "firstName" diff --git a/apps/api/v2/src/ee/event-types/event-types_2024_06_14/transformers/internal-to-api/booking-fields.ts b/apps/api/v2/src/ee/event-types/event-types_2024_06_14/transformers/internal-to-api/booking-fields.ts index 4b0543adf8..e3a107e859 100644 --- a/apps/api/v2/src/ee/event-types/event-types_2024_06_14/transformers/internal-to-api/booking-fields.ts +++ b/apps/api/v2/src/ee/event-types/event-types_2024_06_14/transformers/internal-to-api/booking-fields.ts @@ -520,8 +520,6 @@ export const systemBeforeFieldName: NameSystemField = { name: "fullName", type: "text", required: true, - label: "", - placeholder: "", }, ], }, diff --git a/apps/api/v2/src/ee/event-types/event-types_2024_06_14/transformers/internal-to-api/internal-to-api.spec.ts b/apps/api/v2/src/ee/event-types/event-types_2024_06_14/transformers/internal-to-api/internal-to-api.spec.ts index 399d7a0fc6..20ecca55ef 100644 --- a/apps/api/v2/src/ee/event-types/event-types_2024_06_14/transformers/internal-to-api/internal-to-api.spec.ts +++ b/apps/api/v2/src/ee/event-types/event-types_2024_06_14/transformers/internal-to-api/internal-to-api.spec.ts @@ -292,8 +292,8 @@ describe("transformBookingFieldsInternalToApi", () => { isDefault: true, required: true, disableOnPrefill: false, - label: "", - placeholder: "", + label: undefined, + placeholder: undefined, }, ]; diff --git a/apps/api/v2/src/modules/organizations/event-types/organizations-event-types.e2e-spec.ts b/apps/api/v2/src/modules/organizations/event-types/organizations-event-types.e2e-spec.ts index 1546a4bf3d..0f1a017f76 100644 --- a/apps/api/v2/src/modules/organizations/event-types/organizations-event-types.e2e-spec.ts +++ b/apps/api/v2/src/modules/organizations/event-types/organizations-event-types.e2e-spec.ts @@ -725,8 +725,6 @@ describe("Organizations Event Types Endpoints", () => { isDefault: true, type: "name", slug: "name", - label: "", - placeholder: "", required: true, disableOnPrefill: false, }, @@ -823,8 +821,6 @@ describe("Organizations Event Types Endpoints", () => { isDefault: true, type: "name", slug: "name", - label: "", - placeholder: "", required: true, disableOnPrefill: false, },