Closed charlesbaynham closed 3 years ago
Cause is when player gets deleted with all their actions, there are other player's actions which have them as selected
So the ID is still there
Might be fixed
But couldn't reproduce with tests
Still happening, despite wiped actions at end of game. Current cause is db integrity violations due to the remaining messages.
Splatting all these sources is a pain, and I don't really want my message disappearing just because a player left. Needs a new approach.
active==True
WurwolvesGame.get_players()
to filter by active status by defaultFor the future, could also keep Action
s by tagging them to a game version hash, generated on game start. This would build up a history of actions which I could mine for statistics.
I seem to have done this at some point
See