graphql

2021-10-20T14:02:23.091300Z

We're converting our backend from edn to SDL schema's. We noticed subscriptions didn't work anymore after the change. After some investigation it seems that the root subscription object (`Subscription` in our case) gets :direct-fn attached and :resolve set to the default-field-resolver instead of the default-subscription-resolver. We can work around the problem by injecting default-field-resolver for each field on Subscription, but it was quite a headscratcher. Should this warrant an issue in lacinia or are we missing something else.

2021-10-20T14:02:35.091400Z

Would be happy to provide a repro if required btw.

hlship 2021-10-20T16:22:30.091800Z

Oh, that certainly sounds like a bug!