Bug Report: GitHub Android app fails to load issues that use ProjectNextItem #204540
Replies: 1 comment
|
Thank you for your interest in contributing to our community! We currently only accept discussions created through the GitHub UI using our provided discussion templates. Please re-submit your discussion by navigating to the appropriate category and using the template provided. This discussion has been closed because it was not submitted through the expected format. If you believe this was a mistake, please reach out to the maintainers. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Bug
💬 Feature/Topic Area
Android
Body
Thank you for collecting this feedback. This is a formal Bug Report, submitted in English as requested, to help the product/mobile team locate the issue.
Environment
com.github.android)Problem Description
When opening certain issues in the Android client, the page fails to load properly, showing the following error:
Root Cause Analysis
The error indicates the client is still using the deprecated GraphQL type
ProjectNextItem, which belongs to the old Projects (beta) system. GitHub has migrated to Projects (new), where the corresponding GraphQL type isProjectV2Item(accessed via theProjectV2/ProjectV2Itemconnection).ProjectNextItemhas been removed from the current API schema, so the client cannot resolve that fragment at runtime, which causes the entire issue page load to fail.Suggested Fixes
ProjectNextItemfragment in GraphQL queries toProjectV2Itemto align with the latest API schema.ProjectNextItemat the schema layer (markeddeprecatedrather than removed outright) to avoid breaking existing clients.Expected Behavior
Users should be able to open any issue in the Android client (even those linked to a Projects board) and have the page load normally, without errors caused by GraphQL schema changes.
Please let me know if you need additional logs, reproduction steps, or screenshots.
All reactions