You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm using the graphql integration and did a query like [(:foreign-resolver {:a 1}) :local-resolver], where :local-resolver includes :foreign-resolver in its input. When :local-resolver was included in the query, the params weren't passed to :foreign-resolver. I tracked the issue down to pf.eql/merge-ast-children, which was being called by combine-foreign-ast. This fixed the issue (UPDATE: it caused other problems though):
Update: this started causing an exception in pcp/merge-ast-children when I load a certain page in our app. I see that function is comparing params for two nodes to ensure they're equal. So I can see the connection to my patch... perhaps there's a different place where the graphql params need to be merged.
I'm using the graphql integration and did a query like
[(:foreign-resolver {:a 1}) :local-resolver]
, where:local-resolver
includes:foreign-resolver
in its input. When:local-resolver
was included in the query, the params weren't passed to:foreign-resolver
. I tracked the issue down topf.eql/merge-ast-children
, which was being called bycombine-foreign-ast
.This fixed the issue(UPDATE: it caused other problems though):Let me know if more info/setting up a PR/etc would be helpful.
The text was updated successfully, but these errors were encountered: