Error al crear un cliente para una compañia

Hola para todos!!

Acabo de crear una compañia utilizando GraphQL y la mutation “CompanyCreate” la cual funciona sin problemas:

await client.query({
data: {
‘query’: mutation companyCreate($input: CompanyCreateInput!) { companyCreate(input: $input) { company { id } userErrors { code field message } } },
“variables”: {
“input”: {
“company”: {
“externalId”: “10003197”,
“name”: “Compañia Example”
},
}
});

Ahora estoy intentando crear un cliente asociado a la compañia anterior utilizando la mutation: “CompanyContactCreate”, pero me fgenera el siguiente error: “GraphqlQueryError: Variable $companyId of type ID! was provided invalid value.”

await client.query({
data: {
‘query’: mutation companyContactCreate($companyId: ID!, $input: CompanyContactInput!) { companyContactCreate(companyId: $companyId, input: $input) { companyContact { id } userErrors { field message } } },
“variables”: {
“companyId”: “10003197”,
“input”: {
“email”: Email_contacto,
“firstName”: Nombre_Contacto,
“phone”: Telefono_contacto,
“title”: ID_Persona_contacto,
}
}
}
});

Que estoy haciendo mal? o estoy utilizando la mutation incorrecta para asociar un cliente a una compañia?

Hola @HectorsitoJD1 ,

Gracias por ponerte en contacto y por compartir el código que estás usando para solucionar el problema que describes.

Solo para aclarar, ediciones de código quedan fuera del alcance del soporte de Shopify. Sin embargo, hay algunas cosas que puedes hacer:

  • Esperar por una respuesta de uno de los expertos o partners que participan en estos foros.

  • Subir tu pregunta en inglés en los foros de Shopify para los desarrolladores.

  • Juntarte a nuestro grupo de Discord para los desarrolladores que utilizan Shopify y preguntar a los participantes allá.

Cordiales saludos,