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'.
لم تجد الفلم أو المسلسل ؟ سجل دخولك و انشئها
هل تريد تقييم او اضافة هذا العنصر للقائمة؟
لست عضو؟
رد بواسطة Ali
بتاريخ أبريل 19, 2018 في 10:57 صباحا
same problem
رد بواسطة Stephan Schück
بتاريخ أبريل 19, 2018 في 1:32 مساءا
Also with show ID 62264 in season one:
رد بواسطة LordMike
بتاريخ أبريل 19, 2018 في 1:35 مساءا
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
رد بواسطة Travis Bell
بتاريخ أبريل 19, 2018 في 2:05 مساءا
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.
رد بواسطة Travis Bell
بتاريخ أبريل 21, 2018 في 6:04 مساءا
Can you let me know if you see anymore of these?
رد بواسطة Stephan Schück
بتاريخ أبريل 23, 2018 في 3:35 صباحا
Works now for me with the tv show I had issues. Thx.
رد بواسطة horse315
بتاريخ أبريل 26, 2018 في 5:29 صباحا
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"
رد بواسطة Travis Bell
بتاريخ أبريل 26, 2018 في 10:36 صباحا
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.
رد بواسطة Ron Elemans
بتاريخ أبريل 30, 2018 في 6:49 صباحا
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
رد بواسطة Travis Bell
بتاريخ أبريل 30, 2018 في 10:25 صباحا
@betamagic Fixed (you might have to wait for the cache to expire.)
رد بواسطة Ron Elemans
بتاريخ أبريل 30, 2018 في 10:29 صباحا
Thanks a lot, it's already live!
رد بواسطة Ron Elemans
بتاريخ مايو 25, 2018 في 8:58 صباحا
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
رد بواسطة Travis Bell
بتاريخ مايو 25, 2018 في 9:54 صباحا
@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.
رد بواسطة Ron Elemans
بتاريخ مايو 25, 2018 في 10:51 صباحا
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.
رد بواسطة Travis Bell
بتاريخ مايو 25, 2018 في 11:01 صباحا
Thanks, I just cleared Six Feet Under.