From f576dc208f392900b55f012a2ed18bcd0c19be82 Mon Sep 17 00:00:00 2001 From: starnakin Date: Mon, 13 May 2024 13:46:51 +0200 Subject: [PATCH] game: online: fix set -> list --- games/models.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/games/models.py b/games/models.py index edd26f7..b708a72 100644 --- a/games/models.py +++ b/games/models.py @@ -38,11 +38,11 @@ class GameModel(models.Model): self.stop_timestamp = round(time.time() * 1000, 1) self.save() - def get_players(self) -> set[User]: - return {game_player.player for game_player in GameMembersModel.objects.filter(game = self)} + def get_players(self) -> list[User]: + return [game_player.player for game_player in GameMembersModel.objects.filter(game = self)] - def get_players_profiles(self) -> set[User]: - return {game_player.player.profilemodel for game_player in GameMembersModel.objects.filter(game = self)} + def get_players_profiles(self) -> list[User]: + return [game_player.player.profilemodel for game_player in GameMembersModel.objects.filter(game = self)] def get_score_by_player_id(self, player_id: int) -> list[int]: query: QuerySet = GameGoalModel.objects.filter(game_id = self.pk, player_id = player_id)