From e57f0eebf09ad70cebcf0dace1770d822b8c31d8 Mon Sep 17 00:00:00 2001 From: Ladebeze66 Date: Tue, 17 Sep 2024 12:25:08 +0200 Subject: [PATCH] modiffernand --- pong/__init__.py:Zone.Identifier | 0 pong/asgi.py:Zone.Identifier | 0 pong/game/__init__.py:Zone.Identifier | 0 pong/game/consumers.py | 33 +------------------ pong/game/consumers.py:Zone.Identifier | 0 pong/game/game.py:Zone.Identifier | 0 pong/game/matchmaking.py:Zone.Identifier | 0 .../0001_initial.py:Zone.Identifier | 0 ...0002_alter_match_winner.py:Zone.Identifier | 0 ...0003_alter_tournoi_date.py:Zone.Identifier | 0 .../migrations/__init__.py:Zone.Identifier | 0 pong/game/models.py:Zone.Identifier | 0 pong/game/routing.py:Zone.Identifier | 0 .../tournament_brackets.html:Zone.Identifier | 0 ...urnament_waiting_room.html:Zone.Identifier | 0 pong/game/tournament.py:Zone.Identifier | 0 pong/game/urls.py:Zone.Identifier | 0 pong/game/utils.py:Zone.Identifier | 0 pong/game/views.py:Zone.Identifier | 0 pong/settings.py:Zone.Identifier | 0 pong/static/burger.js:Zone.Identifier | 0 pong/static/flags/de.svg:Zone.Identifier | 0 pong/static/flags/es.svg:Zone.Identifier | 0 pong/static/flags/fr.svg:Zone.Identifier | 0 pong/static/flags/it.svg:Zone.Identifier | 0 pong/static/flags/us.svg:Zone.Identifier | 0 pong/static/game.js:Zone.Identifier | 0 pong/static/index.html:Zone.Identifier | 0 pong/static/language.js:Zone.Identifier | 0 .../logo-42-perpignan.png:Zone.Identifier | 0 pong/static/styles.css:Zone.Identifier | 0 pong/urls.py:Zone.Identifier | 0 32 files changed, 1 insertion(+), 32 deletions(-) delete mode 100644 pong/__init__.py:Zone.Identifier delete mode 100644 pong/asgi.py:Zone.Identifier delete mode 100644 pong/game/__init__.py:Zone.Identifier delete mode 100644 pong/game/consumers.py:Zone.Identifier delete mode 100644 pong/game/game.py:Zone.Identifier delete mode 100644 pong/game/matchmaking.py:Zone.Identifier delete mode 100644 pong/game/migrations/0001_initial.py:Zone.Identifier delete mode 100644 pong/game/migrations/0002_alter_match_winner.py:Zone.Identifier delete mode 100644 pong/game/migrations/0003_alter_tournoi_date.py:Zone.Identifier delete mode 100644 pong/game/migrations/__init__.py:Zone.Identifier delete mode 100644 pong/game/models.py:Zone.Identifier delete mode 100644 pong/game/routing.py:Zone.Identifier delete mode 100644 pong/game/templates/pong/tournament_brackets.html:Zone.Identifier delete mode 100644 pong/game/templates/pong/tournament_waiting_room.html:Zone.Identifier delete mode 100644 pong/game/tournament.py:Zone.Identifier delete mode 100644 pong/game/urls.py:Zone.Identifier delete mode 100644 pong/game/utils.py:Zone.Identifier delete mode 100644 pong/game/views.py:Zone.Identifier delete mode 100644 pong/settings.py:Zone.Identifier delete mode 100644 pong/static/burger.js:Zone.Identifier delete mode 100644 pong/static/flags/de.svg:Zone.Identifier delete mode 100644 pong/static/flags/es.svg:Zone.Identifier delete mode 100644 pong/static/flags/fr.svg:Zone.Identifier delete mode 100644 pong/static/flags/it.svg:Zone.Identifier delete mode 100644 pong/static/flags/us.svg:Zone.Identifier delete mode 100644 pong/static/game.js:Zone.Identifier delete mode 100644 pong/static/index.html:Zone.Identifier delete mode 100644 pong/static/language.js:Zone.Identifier delete mode 100644 pong/static/logo-42-perpignan.png:Zone.Identifier delete mode 100644 pong/static/styles.css:Zone.Identifier delete mode 100644 pong/urls.py:Zone.Identifier diff --git a/pong/__init__.py:Zone.Identifier b/pong/__init__.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/asgi.py:Zone.Identifier b/pong/asgi.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/__init__.py:Zone.Identifier b/pong/game/__init__.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/consumers.py b/pong/game/consumers.py index c5ee4ef..cae1a84 100644 --- a/pong/game/consumers.py +++ b/pong/game/consumers.py @@ -193,11 +193,7 @@ class ChatConsumer(AsyncWebsocketConsumer): elif message_type == 'invite_response': await self.handle_invite_response(data) - - elif message_type == 'get_player_stats': - logger.info(f"receive server get_player_stats{data}") - await self.handle_player_stats(data) - + else: logger.warning(f"Type de message non géré: {message_type}") await self.chat_message('error', 'server', f"Unhandled message type: {message_type}", self.room_group_name) @@ -302,33 +298,6 @@ class ChatConsumer(AsyncWebsocketConsumer): 'response': response # Ajout de la réponse 'yes' ou 'no' } ) - - # Handle player stats by forwarding the request to the GameConsumer - async def handle_player_stats(self, data): - target_user = data.get('target_user') - logger.info(f"Demande de statistiques pour {target_user}") - - # Envoyer une requête au GameConsumer via Channel Layers - await self.channel_layer.send( - 'game_consumer_channel', # Nom du channel du GameConsumer - { - 'type': 'get_player_stats', - 'username': target_user, # Utilisateur cible - 'reply_channel': self.channel_name # Réponse à envoyer au ChatConsumer - } - ) - - # Méthode appelée pour recevoir les stats du GameConsumer - async def player_stats(self, event): - username = event['username'] - stats = event['stats'] - - # Envoyer les statistiques au client - await self.send(text_data=json.dumps({ - 'type': 'player_stats', - 'username': username, - 'stats': stats - })) async def authenticate(self, token, username): if not token: diff --git a/pong/game/consumers.py:Zone.Identifier b/pong/game/consumers.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/game.py:Zone.Identifier b/pong/game/game.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/matchmaking.py:Zone.Identifier b/pong/game/matchmaking.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/migrations/0001_initial.py:Zone.Identifier b/pong/game/migrations/0001_initial.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/migrations/0002_alter_match_winner.py:Zone.Identifier b/pong/game/migrations/0002_alter_match_winner.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/migrations/0003_alter_tournoi_date.py:Zone.Identifier b/pong/game/migrations/0003_alter_tournoi_date.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/migrations/__init__.py:Zone.Identifier b/pong/game/migrations/__init__.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/models.py:Zone.Identifier b/pong/game/models.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/routing.py:Zone.Identifier b/pong/game/routing.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/templates/pong/tournament_brackets.html:Zone.Identifier b/pong/game/templates/pong/tournament_brackets.html:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/templates/pong/tournament_waiting_room.html:Zone.Identifier b/pong/game/templates/pong/tournament_waiting_room.html:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/tournament.py:Zone.Identifier b/pong/game/tournament.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/urls.py:Zone.Identifier b/pong/game/urls.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/utils.py:Zone.Identifier b/pong/game/utils.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/game/views.py:Zone.Identifier b/pong/game/views.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/settings.py:Zone.Identifier b/pong/settings.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/static/burger.js:Zone.Identifier b/pong/static/burger.js:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/static/flags/de.svg:Zone.Identifier b/pong/static/flags/de.svg:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/static/flags/es.svg:Zone.Identifier b/pong/static/flags/es.svg:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/static/flags/fr.svg:Zone.Identifier b/pong/static/flags/fr.svg:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/static/flags/it.svg:Zone.Identifier b/pong/static/flags/it.svg:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/static/flags/us.svg:Zone.Identifier b/pong/static/flags/us.svg:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/static/game.js:Zone.Identifier b/pong/static/game.js:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/static/index.html:Zone.Identifier b/pong/static/index.html:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/static/language.js:Zone.Identifier b/pong/static/language.js:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/static/logo-42-perpignan.png:Zone.Identifier b/pong/static/logo-42-perpignan.png:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/static/styles.css:Zone.Identifier b/pong/static/styles.css:Zone.Identifier deleted file mode 100644 index e69de29..0000000 diff --git a/pong/urls.py:Zone.Identifier b/pong/urls.py:Zone.Identifier deleted file mode 100644 index e69de29..0000000