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

Wrong Ids sent to API - seem to be limited to first 2/3 characters #253

Closed SirSparkles closed 2 years ago

SirSparkles commented 2 years ago

Trying to look at the TMDB Id for Ripper Street

image

https://thetvdb.com/series/ripper-street also shows it wrongly

Correct value is https://www.themoviedb.org/tv/46930-ripper-street

Should be 46930, but has been trimmed to 46 in the UI and API

SirSparkles commented 2 years ago

Seeign 4 character examples too:

|ERROR| Media:TV Shows: Treadstone (tv: (Library Default) TVDB:366090 TMDB:83949 TVMaze:-1 (,,) [Treadstone]) has inconsistent TMDB Id: 83949 8394, updating to 8394, based on looking up TMDB in cache keyed on The TVDB (Cached Value is TVDB:366090/Maze:-1/TMDB:8394/Treadstone)

SirSparkles commented 2 years ago

Some other examples:

Media:TV Shows: Ripper Street (tv: (Library Default) TVDB:260485 TMDB:46930 TVMaze:360 (,,) [Ripper Street]) has inconsistent TMDB Id: 46930 46, updating to 46
Media:TV Shows: Fleabag (tv: (Library Default) TVDB:314614 TMDB:67070 TVMaze:16149 (,,) [Fleabag]) has inconsistent TMDB Id: 67070 670, updating to 670
Media:TV Shows: Harlots (tv: (Library Default) TVDB:319861 TMDB:69541 TVMaze:17715 (,,) [Harlots]) has inconsistent TMDB Id: 69541 69, updating to 69
Media:TV Shows: Prodigal Son (tv: (Library Default) TVDB:352883 TMDB:91875 TVMaze:38635 (,,) [Prodigal Son]) has inconsistent TMDB Id: 91875 91, updating to 91
Media:TV Shows: Criminal Minds: Suspect Behavior (tv: (Library Default) TVDB:168151 TMDB:32200 TVMaze:1020 (,,) [Criminal Minds: Suspect Behavior]) has inconsistent TMDB Id: 32200 32, updating to 32
antheaezzell commented 2 years ago

I'm not sure this is an API problem, this looks to be a data problem. We will investigate. Ticket for our internal purposes - https://mediamorph.atlassian.net/browse/TVD-3363

antheaezzell commented 2 years ago

@SirSparkles this was a data problem and we believe we have caught it all. Please let me know if you are still seeing this issue.

antheaezzell commented 2 years ago

I'm going to close this out as we believe the data problem is resolved, but feel free to reopen it if you see another issue.