Skip to content

__typename not merged #369

Closed
Closed
@qneyrat

Description

@qneyrat

When i start server with go run example/starwars/server/server.go and execute this query :

query TestMerge {
  hero {
    __typename
    name
    
    ... on Character {
      ...Droid
      name
      __typename
    }
    
  }
}

fragment Droid on Droid {
  name
  __typename
}

GraphiQL merge __typename field but the server response has multiple __typename.
Result with server response (browser network inspect) :

{"data":{"hero":{"__typename":"Droid","name":"R2-D2","__typename":"Droid","__typename":"Droid"}}}

Expected :

{"data":{"hero":{"name":"R2-D2","__typename":"Droid"}}}

With graphql-js __typename is merged.

link #365

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions