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!
133 stars 13 forks source link

Translations are not being returned from the seasons/{id}/extended endpoints. #337

Open scampower3 opened 3 months ago

scampower3 commented 3 months ago

According to the SeasonExtendedRecord schema, translations should be provided when a request is sent to it but I am not getting any translations from the endpoint. I am also not getting the overview from this endpoint too.

Also, according to the SeasonExtendedRecord schema, translations is an array of Translations schema, which is not consistent with SeriesExtendedRecord and EpisodeExtendedRecord which both uses the TranslationsExtended schema.

scampower3 commented 1 month ago

Update: From https://github.com/thetvdb/v4-api/issues/85, adding ?meta=translations to the end of the endpoints allows me to get the translations. However, this option isn't reflected in the swagger page. Which results in the Nswag client to not generate an option to use that.

scampower3 commented 1 month ago

Also, in the swagger documentation, SeasonExtendedRecord is still being listed as using the Translation schema when in reality, the endpoint is returning with TranslationExtended schema instead