thetvdb / v4-api

Founded in 2006, TheTVDB is one of the longest-running community-driven TV and Movie databases. With content metadata across hundreds of thousands of TV series and movies, TheTVDB powers many of the largest media centers in the market. Developers across the world build and rely upon TheTVDB's APIs to power their apps, utilities, and projects, generating millions of API calls per day. In our GitHub repository you will find all of the necessary support and v4 API documentation to make use of TheTVDB's metadata. Come and join us!
140 stars 13 forks source link

Episode Runtime Information is Missing #313

Closed markus101 closed 8 months ago

markus101 commented 10 months ago

A number of series have episodes missing runtime via the API that are shown on the site, here are some examples, though this is far from exhaustive.

Richard Hammond's Workshop

Request: /series/411496/episodes/default/eng Season: 3 Total episodes: 6 Episodes with Runtime via API: 2 (episode 1 and 3)

Just looking at season 3 episodes, there are 6 episodes, but only 2 of them have a runtime returned (episode 1 and 3), the other 4 episodes have "runtime": null in the JSON response.

Ice Airport Alaska

Request: /series/391288/episodes/default/eng Season: 4 Total episodes: 7 Episodes with Runtime via API: 2 (episode 2 and 3)

Japanology Plus

Request: /series/280400/episodes/default/eng Season: 5 Total episodes: 41 Episodes with Runtime via API: 20

antheaezzell commented 10 months ago

I have ticketed this bug for investigation @markus101.

Ticket for our internal purposes - https://whipmedia.atlassian.net/browse/CDP-1720

terr72 commented 9 months ago

@antheaezzell Any update on this issue? I'm also seeing similar inconsistencies for artwork (displayed on the site, but missing in the API output).

antheaezzell commented 9 months ago

We haven't had a chance to address this yet @terr72 but it is on our list of things to handle. Regarding artwork inconsistencies, do you have any examples?

terr72 commented 9 months ago

@antheaezzell Here's an example seems to be fixed now.

Here's another example

terr72 commented 8 months ago

Another example where the runtime is on the website but not in the API response.

maxifwortman commented 8 months ago

Hi @terr72, could you give it another try? We just released a fix for this.

terr72 commented 8 months ago

@maxifwortman Thank you, does work now. Was that a fix for that particular ID only or was it fixing others affected, too?

maxifwortman commented 8 months ago

@terr72 It should work for all the episodes.

antheaezzell commented 8 months ago

Just published a release for it here - https://github.com/thetvdb/v4-api/releases/tag/v4.7.9 closing out this issue, but feel free to reopen if it's not resolved.