Fork me on GitHub

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.


Would be happy to provide a repro if required btw.


Oh, that certainly sounds like a bug!