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

Report details of any errors during podcast downloads back to the user. #235

Closed
ribbons opened this issue Nov 16, 2019 · 0 comments
Closed
Assignees
Labels
enhancement New feature or request fixed
Milestone

Comments

@ribbons
Copy link
Owner

ribbons commented Nov 16, 2019

Currently, only DNS resolution, HTTP 403 and HTTP 404 errors are caught by the Podcast Provider during the download process and reported to the user, any other download issue is reported as an 'Unknown Error'.

It would be better if any WebException encountered during the download process was passed back to the user so that they know why the failure occurred.

The exceptions reported by users all appear to have reasonably clear text as to why the failure occurred (at least for the innermost exception), so it would seem cleanest to report this to the user as the error details.

@ribbons ribbons self-assigned this Nov 16, 2019
@ribbons ribbons added the enhancement New feature or request label Nov 16, 2019
@ribbons ribbons added this to the 0.34 milestone Nov 16, 2019
@ribbons ribbons added the fixed label Nov 16, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request fixed
Projects
None yet
Development

No branches or pull requests

1 participant