If the first request is slow because of cold start from cloud run, the first request is not cancelled.
Like on upcoming, there is a request for all upcoming events made when you load the page, but if a region is selected a second request is made and that request is sometimes quicker.
That means that when the first request succeeds after the second request, the wrong data is shown.
Like you want to see all events from europe, but it will show all events from the world.
If the first request is slow because of cold start from cloud run, the first request is not cancelled.
Like on upcoming, there is a request for all upcoming events made when you load the page, but if a region is selected a second request is made and that request is sometimes quicker. That means that when the first request succeeds after the second request, the wrong data is shown.
Like you want to see all events from europe, but it will show all events from the world.
https://gdgsearch.com/#!upcoming?region=Europe