Dimillian / Dimillian/IceCubesApp
Bug: Unable to open local timeline at specific instance
Nobody has claimed this yet.
- Dominant language
- Swift
- Stars
- 7.1k
- Forks
- 720
- PR merge metrics
- No merged PRs in 30d
Description
Environment:
- OS: 16.3.1
- IceCubesApp version: 1.6.9
Description
When opening a particular instance in Ice Cubes, an error occurs and the local timeline and notifications are not loaded.
Instance: https://kmy.blue/ (Mastodon v4.1.1)
This instance has several unique improvements. For example,
- An
emoji_reactionsarray is added to the JSON obtained from/api/v1/statuses/:id. - There is a unique public range
public_unlistedand this value may be included in thevisibilityof the JSON of the post. - Due to Markdown support, the body of the post may contain unsanitized ">". This is not used as part of the HTML tag.
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 against https://kmy.blue/ and inspect the /api/v1/statuses/:id response and visibility values. Check how the app handles emoji_reactions, public_unlisted, and unsanitized ">" content; done means the local timeline and notifications load for this instance without errors.
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
- Mostly clear
- Newbie friendliness
- 38/100