Hi,
Using GET /tv/{tv_id}/credits for Westworld season 1 episode 3 I am getting nulls for all 'id' in the cast array. The definition for the object says id for cast should return' integer', not 'integer or null'.
Non riesci a trovare un film o una serie Tv? Accedi per crearlo.
Vuoi valutare o aggiungere quest'elemento a una lista?
Non sei un membro?
Risposta da Ali
il 19 aprile, 2018 alle 10:57AM
same problem
Risposta da Stephan Schück
il 19 aprile, 2018 alle 1:32PM
Also with show ID 62264 in season one:
Risposta da LordMike
il 19 aprile, 2018 alle 1:35PM
On a related note. What does the "optional" bit mean, in the API documentation. If nullables are specified as " .. or null".. I don't get the "optional" bit.?
Pic: https://github.com/LordMike/TMDbLib/issues/269#issuecomment-382818504
Risposta da Travis Bell
il 19 aprile, 2018 alle 2:05PM
Hey guys,
I'll take a look at this and see why the id is not being returned properly.
@LordMike Well, technically the field isn't optional... it's just the default state of fields when you create the mocked response. In TMDb's case, if a field is showing up in the schema, it's "required". Where by "required" simply means always included.
Risposta da Travis Bell
il 21 aprile, 2018 alle 6:04PM
Can you let me know if you see anymore of these?
Risposta da Stephan Schück
il 23 aprile, 2018 alle 3:35AM
Works now for me with the tv show I had issues. Thx.
Risposta da horse315
il 26 aprile, 2018 alle 5:29AM
Hi! We receive nulls in credits.cast[].id of Friends show: curl "http://api.themoviedb.org/3/tv/1668?language=en&append_to_response=credits&api_key=API_KEY" and Band of Brothers: curl "http://api.themoviedb.org/3/tv/4613?language=en&append_to_response=credits&api_key=API_KEY"
Risposta da Travis Bell
il 26 aprile, 2018 alle 10:36AM
Hi @horse315,
Both of those series have been fixed. You might not see the changes until the cached items expire (within 8 hours).
Let me know if you see any more.
Risposta da Ron Elemans
il 30 aprile, 2018 alle 6:49AM
If have a very similar problem (null id's for cast persons) with this one: https://api.themoviedb.org/3/tv/60802/season/1?api_key=API_KEY&append_to_response=credits
Risposta da Travis Bell
il 30 aprile, 2018 alle 10:25AM
@betamagic Fixed (you might have to wait for the cache to expire.)
Risposta da Ron Elemans
il 30 aprile, 2018 alle 10:29AM
Thanks a lot, it's already live!
Risposta da Ron Elemans
il 25 maggio, 2018 alle 8:58AM
This issue re-appears a lot, if I look at the recent crash reports of Movie Explorer. Unfortunately, the reports don't include details about the show and season. One user contacted me, which resulted in this example: https://api.themoviedb.org/3/tv/46296/season/1?api_key=API_KEY&append_to_response=credits
Risposta da Travis Bell
il 25 maggio, 2018 alle 9:54AM
@betamagic Spartacus will be fixed when the cache expires.
This bug only affects the series that were edited during a ~72 hour window in early April. Given the slowdown of reports (first one today in basically a month) I imagine we're close to getting them all.
If you see anymore let me know.
Risposta da Ron Elemans
il 25 maggio, 2018 alle 10:51AM
I just checked all comments of the 70 related crashlogs. One user detected, apparently after some trial-and-error, TV show 'Six Feet Under' as a problematic source.
Risposta da Travis Bell
il 25 maggio, 2018 alle 11:01AM
Thanks, I just cleared Six Feet Under.