diff --git a/packages/clients/src/api/domain/v2beta1/marshalling.gen.ts b/packages/clients/src/api/domain/v2beta1/marshalling.gen.ts index ccfa3c2a4..138e16a9f 100644 --- a/packages/clients/src/api/domain/v2beta1/marshalling.gen.ts +++ b/packages/clients/src/api/domain/v2beta1/marshalling.gen.ts @@ -444,7 +444,11 @@ export const unmarshalContact = (data: unknown) => { lastname: data.lastname, legalForm: data.legal_form, phoneNumber: data.phone_number, - questions: unmarshalArrayOfObject(data.questions, unmarshalContactQuestion), + questions: unmarshalArrayOfObject( + data.questions, + unmarshalContactQuestion, + false, + ), resale: data.resale, state: data.state, vatIdentificationCode: data.vat_identification_code, @@ -1517,9 +1521,9 @@ const marshalNewContact = ( lastname: request.lastname, legal_form: request.legalForm, phone_number: request.phoneNumber, - questions: request.questions.map(elt => - marshalContactQuestion(elt, defaults), - ), + questions: request.questions + ? request.questions.map(elt => marshalContactQuestion(elt, defaults)) + : undefined, resale: request.resale, state: request.state, vat_identification_code: request.vatIdentificationCode, diff --git a/packages/clients/src/api/domain/v2beta1/types.gen.ts b/packages/clients/src/api/domain/v2beta1/types.gen.ts index 965602193..dcc320c3f 100644 --- a/packages/clients/src/api/domain/v2beta1/types.gen.ts +++ b/packages/clients/src/api/domain/v2beta1/types.gen.ts @@ -216,7 +216,8 @@ export interface Contact { companyIdentificationCode: string lang: LanguageCode resale: boolean - questions: Array + /** @deprecated */ + questions?: Array extensionFr?: ContactExtensionFR extensionEu?: ContactExtensionEU whoisOptIn: boolean @@ -616,7 +617,8 @@ export interface NewContact { companyIdentificationCode?: string lang: LanguageCode resale: boolean - questions: Array + /** @deprecated */ + questions?: Array extensionFr?: ContactExtensionFR extensionEu?: ContactExtensionEU whoisOptIn: boolean @@ -1099,6 +1101,7 @@ export type RegistrarApiUpdateContactRequest = { companyIdentificationCode?: string lang: LanguageCode resale?: boolean + /** @deprecated */ questions?: Array extensionFr?: ContactExtensionFR extensionEu?: ContactExtensionEU