Open all2pie opened 2 years ago
Same here
Any update on this issue?
I did some digging and found that the issue is from @apollo/subgraph where subscription fields are not at all being processed to attach subscription resolvers. I have raised an issue on apollo github repository for an answer. So far I have not found any article or document for the reason of subscription fields not being the part of buildSchemaFromSDL since I have build api as a schema first approach. After tweaking buildSchemaFromSDL file I am able to make the feature work.
@sushilkjaiswar Could you share the code, please?
Is there an existing issue for this?
Current behavior
The subscription of individual service works fine directly but it is not working with Federation gateway
Minimum reproduction code
https://github.com/all2pie/Nestjs-Mercurius-Federation-Subscription-Bug
Steps to reproduce
npm i
nest start service --watch
nest start gateway --watch
subscription url:
ws://localhost/graphql
Expected behavior
Subscriptions should work correctly
Package version
10.0.10
Graphql version
NestJS version
8.2.2
Node.js version
16.14.0
In which operating systems have you tested?
Other
No response