Vendicto
03/15/2018, 2:44 PMexport const UPDATE_USER_MUTATION = gql`
mutation updateUser(
$id : ID!,
$fullName: String!,
$username: String!,
$avatarId: ID!,
$email: String!
){
updateUser(
id: $id,
fullName: $fullName,
username: $username,
avatarId: $avatarId,
email: $email
){
id
fullName
username
avatar{
url
}
email
age
}
}
`;
And when I update fields without file ID, I got an error
GraphQL error: Variable '$avatarId' expected value of type 'ID!' but value is undefined. Reason: Expected non-null value, found null. (line 1, column 71): mutation updateUser($id: ID!, $fullName: String!, $username: String!, $avatarId: ID!, $email: String!)manticarodrigo
03/15/2018, 3:19 PMVendicto
03/15/2018, 3:46 PMmanticarodrigo
03/15/2018, 3:47 PM