Closed tobias-tengler closed 2 weeks ago
Just noticed another issue that has also existed previously: Selections on interfaces are inlined into object type selections, but not explicitly forwarded to subgraphs.
Original query:
communityItems(first: 3) {
nodes {
__typename
... on CommunityDiscussion {
databaseId
}
... on ProductQuestion {
databaseId
}
... on ProductReview {
databaseId
}
... on Node {
__isNode: __typename
id
}
}
}
Subgraph query:
communityItems(first: 3) {
nodes {
__typename
... on CommunityDiscussion {
__typename
databaseId
__isNode: __typename
id
}
... on ProductQuestion {
__typename
databaseId
__isNode: __typename
id
}
... on ProductReview {
__typename
databaseId
__isNode: __typename
id
}
}
}
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 74.00%. Comparing base (
02b1ca8
) to head (1121c64
). Report is 34 commits behind head on main.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Fixes #7687