Dimillian / Dimillian/IceCubesApp
Bug: Some Timelines and lists fail to load (varies by user/server)
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 7.1k
- Forks
- 720
- PR merge metrics
- No merged PRs in 30d
Description
Environment:
- OS: 18.6.2
- IceCubesApp version: 2.0
Description
Following the update to 2.0, some timelines will never load, and others will load with a subset of posts from other timelines. Broken timelines cryptically indicate: An Error Occured, with no further information, and provide a button to try again.
In my case, I’m seeing this mainly (but not exclusively) using the lists feature, and some of my lists work as expected, others never load (even after waiting 12 hours to see if something changed and manually clearing the media cache), and one sometimes shows posts but none of the posts shown are consistent with any of my lists. One of my secondary accounts home timeline will not load with the same error.
The bug appears to have no relation to the list settings, list name (i.e. I have both broken and functional ASCII name only lists, and functional ones with non-Latin Unicode characters, not the order of the lists in the pinned view, nor if the lists are pinned or unpinned.
Manually trying to refresh simply refreshes the view and returns the same error again indefinitely.
Related Issues
- Search that this bugs don't already exist before creating it.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the failure in the lists feature and the secondary-account home timeline on IceCubesApp 2.0, including manual refresh attempts. Compare timelines that load with those that show “An Error Occured” or mixed posts; done means affected timelines load consistently with the correct posts and refresh succeeds.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, swift
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100