title: Graphql query results in "Unexpected enum for a scalar" in android using apolloclient
body: <p>I'm trying to fetch some data from API using Graphql with ApolloClient. But it's resulting in as <strong>"Unexpected enum for a scalar"</strong>. Please help me out to solve the error. Below is my code.</p>
  
  <p>ItemsQuery.graphql</p>
  
  <pre><code>query fetchCategoryItems($input : String!) {
  __typename
  items(where: {categoryUuid: {_eq: input}}) {
      categoryUuid
      description
      image
      name
      ..... // some more items
  }
  </code></pre>
  
  <p>}</p>
  
  <p>Activity code.</p>
  
  <pre><code>val client = ApolloClientInstance.getInstance()
  val categoryId = "random_id"
  client.query(FetchCategoryItemsQuery.builder().input(categoryId.toString()).build())
          .responseFetcher(ApolloResponseFetchers.NETWORK_FIRST)
          .enqueue(object : ApolloCall.Callback&lt;FetchCategoryItemsQuery.Data&gt;() {
              override fun onFailure(exception: ApolloException) {
                  Logger.debug(TAG, "${exception.message}")
              }
  
              override fun onResponse(response: Response&lt;FetchCategoryItemsQuery.Data&gt;) {
                      Logger.debug(TAG, "${response.data()?.items()?.size}")
                      Logger.debug(TAG, "error: ${response.errors()[0].message()}")
                  }
              }
          })
  </code></pre>