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 στις 01:32 ΜΜ
Also with show ID 62264 in season one:
Απάντηση από τον/την LordMike
στις 19 Απρίλιος 2018 στις 01: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 στις 02: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 στις 06:04 ΜΜ
Can you let me know if you see anymore of these?
Απάντηση από τον/την Stephan Schück
στις 23 Απρίλιος 2018 στις 03:35 ΕΊΜΑΙ
Works now for me with the tv show I had issues. Thx.
Απάντηση από τον/την horse315
στις 26 Απρίλιος 2018 στις 05: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 στις 06: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 στις 08: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 στις 09: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.