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?