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

Make Tvdb Client usage more resilient and robust #112

Merged
merged 2 commits into from
Feb 29, 2024

Conversation

BobSilent
Copy link
Contributor

Make the Client calls more resilient and robust by catching in some situations a serialization JsonException and return and empty or null value, instead of ignoring the exception.

See also #111

I also made a cleanup of TvdbSeasonImageProvider and TvdbSeriesImageProvider, which shared some common code. Will do here further steps in a different PR.

@BobSilent BobSilent force-pushed the make-tvdb-v4api-call-more-robust branch from d8af3a3 to 5e346e5 Compare February 27, 2024 23:27
@crobibero crobibero added the chore This PR contains repository maintenance changes label Feb 29, 2024
@crobibero crobibero merged commit dbe5456 into jellyfin:master Feb 29, 2024
4 checks passed
Shadowghost added a commit that referenced this pull request Feb 29, 2024
Improvements and fixes tvdb sdk 4.7.9.1 + PR #112
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore This PR contains repository maintenance changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants