Closed UEWBot closed 1 year ago
Looking at the logs, I see the following:
So 20 is the odd one - there's no preceding GET or POST of get_seven (except 14&15, but they seem to correspond with 16&17). 18 is presumably confirming the seeding generated at 16.
It's the GET path through seed_games() that triggers the actual game seeding, so 16 is part of 17 and 19 is part of 20 (somewhat surprising that they get logged in that order).
Looking at the seed_games() POST path, if the formset is valid and it is able to create all the games, it will always send the board call email and redirect to board_call. If the formset is not valid or it can't create all the games, it will render seeded_games.html, the same as for a GET.
There were two sets of emails generated for round 1, with different board seedings.
20 and 17 both have a referrer of get_seven, but there's no intermediate GET of get_seven, so this looks like the user clicked the button on the get_seven page twice.
Something weird happened when seeding round 1. Need to investigate.