Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clear previous connection errors #38

Open
pocketcasts opened this issue Jul 12, 2022 · 0 comments
Open

Clear previous connection errors #38

pocketcasts opened this issue Jul 12, 2022 · 0 comments
Labels
[Feature] Podcast Details [Type] Bug Used for issues where something is not functioning as intended.

Comments

@pocketcasts
Copy link
Contributor

Since network connectivity errors are typically transient, consider clearing them for episodes when the network is back into a known-good state.

Expected behavior

Network connectivity error is cleared for episodes showing it.

Actual behavior

Network connectivity error persists until the user explicitly retries on a per-episode basis.

Steps to reproduce the behavior

  1. Go into 100% loss mode using a tool such as network link conditioner
  2. Attempt to play an episode
  3. Wait for the connectivity error to be shown (e.g. "Check your Internet connection and try again.")
  4. Observe that the error state is retained between app restarts for all episodes that show it
  5. Observe that retrying playback with a known-good network state does not affect any other episodes showing the error
@pocketcasts pocketcasts added the [Type] Bug Used for issues where something is not functioning as intended. label Jul 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Feature] Podcast Details [Type] Bug Used for issues where something is not functioning as intended.
Projects
None yet
Development

No branches or pull requests

2 participants