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
GraphQL queries involving termContentItems are breaking in Orchard Core version 2.0.2 when attempting to fetch multiple records, whereas these same queries were working as expected in version 1.8.3. This issue specifically arises when trying to fetch multiple records of termContentItems in relation to other properties.
Orchard Core version 2.0.2
To Reproduce
Steps to reproduce the behaviour:
Create a GraphQL query fetching any contentItems and its termContentItems.
The query breaks if multiple records for termContentItems are present.
Below is an example of a breaking query: query MyQuery { exhibitor { name filterTags { termContentItems { displayText } } } }
Expected behavior
The query should return all records of termContentItems along with the associated name and filterTags for the exhibitor.
Additional Information
The query works fine when fetching only a single record. Example of a working query that limits the result set:
The issue did not exist in version 1.8.3, where the same query returned multiple records without any problem.
This suggests a regression or breaking change in version 2.0.2 that affects the handling of multiple termContentItems in GraphQL queries.
Potential Impact:
Users cannot reliably query multiple termContentItems in GraphQL.
This affects any Orchard Core instances that have upgraded from 1.8.3 to 2.0.2 and rely on similar GraphQL queries for their functionality.
Logs and screenshots
wbf-hohz-yfy.2024-10-07.14_46.GMT+1.mp4
The text was updated successfully, but these errors were encountered:
We triaged this issue and set the milestone according to the priority we think is appropriate (see the docs on how we triage and prioritize issues).
This indicates when the core team may start working on it. However, if you'd like to contribute, we'd warmly welcome you to do that anytime. See our guide on contributions here.
Description
GraphQL queries involving termContentItems are breaking in Orchard Core version 2.0.2 when attempting to fetch multiple records, whereas these same queries were working as expected in version 1.8.3. This issue specifically arises when trying to fetch multiple records of termContentItems in relation to other properties.
Orchard Core version 2.0.2
To Reproduce
Steps to reproduce the behaviour:
Below is an example of a breaking query:
query MyQuery { exhibitor { name filterTags { termContentItems { displayText } } } }
Expected behavior
The query should return all records of termContentItems along with the associated name and filterTags for the exhibitor.
Additional Information
The query works fine when fetching only a single record. Example of a working query that limits the result set:
query MyQuery { exhibitor(first: 10) { name filterTags { termContentItems { displayText } } } }
Notes:
The issue did not exist in version 1.8.3, where the same query returned multiple records without any problem.
This suggests a regression or breaking change in version 2.0.2 that affects the handling of multiple termContentItems in GraphQL queries.
Potential Impact:
Users cannot reliably query multiple termContentItems in GraphQL.
This affects any Orchard Core instances that have upgraded from 1.8.3 to 2.0.2 and rely on similar GraphQL queries for their functionality.
Logs and screenshots
wbf-hohz-yfy.2024-10-07.14_46.GMT+1.mp4
The text was updated successfully, but these errors were encountered: