Try 30 days of free premium.

Next Episode pointing to an episode that aired last night


david wrote 8 years ago: 1

Hrm, that would suck. Looks like it's fixed itself so it's hard to debug. Let me know if it happens again.

akitikkx wrote 8 years ago: 1

@moesizlak this could be related to timezone. This sounds a lot like an issue I had a while back. I am in the Johannesburg (GMT+2) timezone so the US shows are based on the US timezone - so your today is yesterday in US. Does this make sense or help?


david wrote 8 years ago: 1

I haven't done anything, but both responses are OK now.

FYI: API results are cached for 60 minutes at the edge by our load balancers, so it's possible for two separate API endpoints to be out of sync for up to 60 minutes. If you encounter an issue, please let me know whether you've re-checked the results after 60 minutes. :)

moesizlak wrote 8 years ago: 1

david wrote:
I haven't done anything, but both responses are OK now.
FYI: API results are cached for 60 minutes at the edge by our load balancers, so it's possible for two separate API endpoints to be out of sync for up to 60 minutes. If you encounter an issue, please let me know whether you've re-checked the results after 60 minutes. :)

Both of these have nextepisode pointing to an episode that aired 2 days ago:

http://api.tvmaze.com/singlesearch/shows?q=mr%20selfridge

http://api.tvmaze.com/search/shows?q=mr%selfridge


david wrote 8 years ago: 1

Thanks for your report, I can confirm there was a problem here. I couldn't reproduce it but I backtraced all the possible steps and found a potential cause. It's fixed now, please allow up to 60 minutes for the cache to clear then let me know if it happens again. :)


david wrote 7 years ago: 1

Yeah, apologies, I just realised I broke an invalidation edge case during the recent upgrades. Will have it fixed soon.


david wrote 7 years ago: 1

Fixed now, thanks!

Try 30 days of free premium.