payload: {"action":"closed","issue":{"url":"https://api.github.com/repos/ChilliCream/hotchocolate/issues/992","repository_url":"https://api.github.com/repos/ChilliCream/hotchocolate","labels_url":"https://api.github.com/repos/ChilliCream/hotchocolate/issues/992/labels{/name}","comments_url":"https://api.github.com/repos/ChilliCream/hotchocolate/issues/992/comments","events_url":"https://api.github.com/repos/ChilliCream/hotchocolate/issues/992/events","html_url":"https://github.com/ChilliCream/hotchocolate/issues/992","id":479272970,"node_id":"MDU6SXNzdWU0NzkyNzI5NzA=","number":992,"title":"CollectFields doesn't seem to work","user":{"login":"jkporter","id":5082814,"node_id":"MDQ6VXNlcjUwODI4MTQ=","avatar_url":"https://avatars2.githubusercontent.com/u/5082814?v=4","gravatar_id":"","url":"https://api.github.com/users/jkporter","html_url":"https://github.com/jkporter","followers_url":"https://api.github.com/users/jkporter/followers","following_url":"https://api.github.com/users/jkporter/following{/other_user}","gists_url":"https://api.github.com/users/jkporter/gists{/gist_id}","starred_url":"https://api.github.com/users/jkporter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jkporter/subscriptions","organizations_url":"https://api.github.com/users/jkporter/orgs","repos_url":"https://api.github.com/users/jkporter/repos","events_url":"https://api.github.com/users/jkporter/events{/privacy}","received_events_url":"https://api.github.com/users/jkporter/received_events","type":"User","site_admin":false},"labels":[{"id":801695615,"node_id":"MDU6TGFiZWw4MDE2OTU2MTU=","url":"https://api.github.com/repos/ChilliCream/hotchocolate/labels/bug","name":"bug","color":"ee0701","default":true}],"state":"closed","locked":false,"assignee":{"login":"michaelstaib","id":9714350,"node_id":"MDQ6VXNlcjk3MTQzNTA=","avatar_url":"https://avatars0.githubusercontent.com/u/9714350?v=4","gravatar_id":"","url":"https://api.github.com/users/michaelstaib","html_url":"https://github.com/michaelstaib","followers_url":"https://api.github.com/users/michaelstaib/followers","following_url":"https://api.github.com/users/michaelstaib/following{/other_user}","gists_url":"https://api.github.com/users/michaelstaib/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelstaib/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelstaib/subscriptions","organizations_url":"https://api.github.com/users/michaelstaib/orgs","repos_url":"https://api.github.com/users/michaelstaib/repos","events_url":"https://api.github.com/users/michaelstaib/events{/privacy}","received_events_url":"https://api.github.com/users/michaelstaib/received_events","type":"User","site_admin":false},"assignees":[{"login":"michaelstaib","id":9714350,"node_id":"MDQ6VXNlcjk3MTQzNTA=","avatar_url":"https://avatars0.githubusercontent.com/u/9714350?v=4","gravatar_id":"","url":"https://api.github.com/users/michaelstaib","html_url":"https://github.com/michaelstaib","followers_url":"https://api.github.com/users/michaelstaib/followers","following_url":"https://api.github.com/users/michaelstaib/following{/other_user}","gists_url":"https://api.github.com/users/michaelstaib/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelstaib/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelstaib/subscriptions","organizations_url":"https://api.github.com/users/michaelstaib/orgs","repos_url":"https://api.github.com/users/michaelstaib/repos","events_url":"https://api.github.com/users/michaelstaib/events{/privacy}","received_events_url":"https://api.github.com/users/michaelstaib/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/ChilliCream/hotchocolate/milestones/35","html_url":"https://github.com/ChilliCream/hotchocolate/milestone/35","labels_url":"https://api.github.com/repos/ChilliCream/hotchocolate/milestones/35/labels","id":4266701,"node_id":"MDk6TWlsZXN0b25lNDI2NjcwMQ==","number":35,"title":"10.0.0","description":"This release will focus on Prisma-like filter types and server features like batching, subscription-performance, parser-performance and AQP.","creator":{"login":"michaelstaib","id":9714350,"node_id":"MDQ6VXNlcjk3MTQzNTA=","avatar_url":"https://avatars0.githubusercontent.com/u/9714350?v=4","gravatar_id":"","url":"https://api.github.com/users/michaelstaib","html_url":"https://github.com/michaelstaib","followers_url":"https://api.github.com/users/michaelstaib/followers","following_url":"https://api.github.com/users/michaelstaib/following{/other_user}","gists_url":"https://api.github.com/users/michaelstaib/gists{/gist_id}","starred_url":"https://api.github.com/users/michaelstaib/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/michaelstaib/subscriptions","organizations_url":"https://api.github.com/users/michaelstaib/orgs","repos_url":"https://api.github.com/users/michaelstaib/repos","events_url":"https://api.github.com/users/michaelstaib/events{/privacy}","received_events_url":"https://api.github.com/users/michaelstaib/received_events","type":"User","site_admin":false},"open_issues":10,"closed_issues":129,"state":"open","created_at":"2019-04-28T13:47:37Z","updated_at":"2019-08-10T19:34:15Z","due_on":"2019-08-11T07:00:00Z","closed_at":null},"comments":5,"created_at":"2019-08-10T14:32:18Z","updated_at":"2019-08-10T19:34:15Z","closed_at":"2019-08-10T19:34:15Z","author_association":"NONE","body":"**Describe the bug**\r\nPerhaps more a question than a bug but in previous correspondence it was mentioned that CollectFields could be used to properly walk the query tree. While passing in the Field.Type & FieldSelection.SelectionSet from the context works fine. Using the same values from a child IFieldSelection (with the same IResolverContext.CollectFields) does not. Not sure if this is a bug but unsure how to proceed.\r\n\r\n**To Reproduce**\r\nSteps to reproduce the behavior:\r\n1. Create middleware method and  capture IMiddlewareContext of top level ObjectType\r\n2. User IMiddlewareContext.CollectFields and get selected fields of type\r\n3. Recursively attempt to get children of previous children using same IMiddlewareContext.CollectFields\r\n4. See error\r\n\r\n**Expected behavior**\r\nRecursively be able to walk the tree w/o error\r\n\r\n**Lib:**\r\n - Version 10.0.0-preview.51\r\n"}}
other: {"actor":{"display_login":"michaelstaib"}}