from tmdbapis import TMDbAPIs
api_key = # ...
api = TMDbAPIs(api_key)
# This way works and the episode can be reloaded
ep = api.tv_episode(76479, 3, 8)
print(ep)
# Prints [3435049:The Instant White-Hot Wild]
ep.reload() # No error
# This way does not work
ep = api.find_by_id(tvdb_id=8932006).tv_episode_results[0]
print(ep)
# Prints [3435049:The Instant White-Hot Wild]
ep.reload()
# Raises *** tmdbapis.exceptions.NotFound: (404 [Not Found]) Requested Item Not Found
Obviously does not happen with all episodes returned by this method.
Version Number
1.0.5
Describe the Bug
An
Episode
object returned byfind_by_id()
raisesNotFound
when reloaded, despite obviously being found by the find method, and existing on TMDb.I've noticed it with The Boys, S03E08. Reproduced below:
Obviously does not happen with all episodes returned by this method.