Make the id field on ServerMessage::Error optional - as it can be ret…#8181
Make the id field on ServerMessage::Error optional - as it can be ret…#8181jeffutter wants to merge 1 commit intoapollographql:devfrom
Conversation
…urned on INIT which doesn't have an id, and the spec for graphql-transport-ws specifies it as optional.
|
Heya, thanks for opening this PR! We'll try to get someone to take a look at it in the next couple days and tentatively slate it for our next patch release. Note, however, that the CI checks on this PR won't pass because this feature requires an license which is only available by providing that locally. The litmus test for whether they'll pass would be if you're able to get new/existing tests passing locally using |
|
Thanks, in regards to tests, we have a branch where we skip/delete most of the tests that require additional integration. As is |
bnjjj
left a comment
There was a problem hiding this comment.
LGTM but could you just create a changelog using cargo xtask changeset create please ?
|
@Mergifyio copy dev |
✅ Pull request copies have been createdDetails
|
|
@bnjjj thanks for the review — @jeffutter while we do ask for changesets typically I'll absorb that ask on this one. To get this over the line:
I just asked Mergify to make a copy of this PR, and it should appear/be linked relatively soon. It should also preserve the contribution credit, but I'll make sure it does. Thanks again Edit: new PR is #8189 |
|
Closing as this PR is now superseded by #8189. |
This PR FIXES #6138
The
websocket-transport-wsspec does not require anidon aCONNECTION_ERROR. This makes that field optional.Checklist
Complete the checklist (and note appropriate exceptions) before the PR is marked ready-for-review.