Describe the bug
The heats for the upcoming rounds after an ongoing or recently finished round won't populate automatically, and instead need to be reset.
Expected behavior
Heats should populate with their new surfers automatically as soon as the host website has them populated (presumably as soon as the corresponding heat from the previous round concludes).
Additional context
I think the problem is coming at least partially from this line, which stops heat updates as soon as any heat returns an "upcoming" status.
Describe the bug The heats for the upcoming rounds after an ongoing or recently finished round won't populate automatically, and instead need to be reset.
Expected behavior Heats should populate with their new surfers automatically as soon as the host website has them populated (presumably as soon as the corresponding heat from the previous round concludes).
Additional context I think the problem is coming at least partially from this line, which stops heat updates as soon as any heat returns an "upcoming" status.