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
Is your feature request related to a problem? Please describe.
Our app's current network error handling leaves much to be desired, often causing crashes or indefinite loading indicators.
This is not an exhaustive list and includes nothing from the management sections. So feel free to add to this list if you encounter issues elsewhere. Or provide more details for each item.
The app crashes when the campaign, organization, location, or interests filters fail to fetch.
My Contributions Page
The header profile doesn't show any affiliated organizations if fetching organizations fail.
The teams will keep loading forever if fetching them fails.
Project Detail Page
Error handling for project detail loading only accounts for private project errors, and as a result, the fallback error handling displays "Project not found" when any other error occurs.
The loading indicator for the contribution timeline section continues to show indefinitely, even after the API has failed.
The loading indicator for the contribution timeline section continues to show indefinitely, even after the API has failed.
The app crashes or becomes unresponsive when loading questions, comments, or navigating with pagination buttons.
Project's Tasks Selection Page
The app displays the "failed to fetch" text when it fails to retrieve the project's summary.
The loading indicator for the contribution timeline section continues to show indefinitely, even after fetching activities for a project fails.
The app crashes when the user contributions endpoint fails.
The app crashes when it fails to load the latest activities.
Task Detail Modal
The app does not display a loading indicator when loading comments or activities, and it shows an empty container instead of an error message when it fails to load.
When a comment POST fails, the app does not display any error message to inform the user.
Task Action Page
The app always navigates the user to the tasks page when failing to fetch information about the user's locked tasks, without handling the error.
The app experiences a forever loading issue on the task action page when failing to fetch the project summary.
When there is a failure to fetch project tasks, the app is currently crashing
When the task history fails, the app provides no UI indication to inform the user of the failure. There is no loading indicator, and the app behaves the same as when there is no error
When there is a failure to load priority areas, the app is not currently providing any response in the UI
When submitting a task fails or when trying to select another task, the app is not currently providing any response in the UI
The app always shows the same error message when attempting to split a task, regardless of the actual error.
Project Stats Page
When the app fails to load the project summary, the stats page becomes stuck in an indefinite loading state.
If loading project tasks fails, all stat numbers are shown as zero.
Loading the contributors' section leads to an indefinite loading state.
Loading the project timeline leads to an indefinite loading state.
Loading the time statistics section leads to an indefinite loading state.
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Our app's current network error handling leaves much to be desired, often causing crashes or indefinite loading indicators.
This is not an exhaustive list and includes nothing from the management sections. So feel free to add to this list if you encounter issues elsewhere. Or provide more details for each item.
Landing Page
Explore Projects Page
My Contributions Page
Project Detail Page
Project's Tasks Selection Page
Task Detail Modal
Task Action Page
Project Stats Page
The text was updated successfully, but these errors were encountered: