From 321217db6030e80e083139948b94a6e7f6998e2e Mon Sep 17 00:00:00 2001 From: NoeBerdoz Date: Sat, 12 Apr 2025 12:51:13 +0200 Subject: [PATCH] rename make_decision method to send_decision --- app.py | 14 ++++++++++++-- services/julius_baer_api_client.py | 2 +- services/player.py | 2 +- 3 files changed, 14 insertions(+), 4 deletions(-) diff --git a/app.py b/app.py index 0adc89a..fef0bdb 100644 --- a/app.py +++ b/app.py @@ -1,5 +1,9 @@ +import logging + from flask import Flask +import config +from dto.requests import GameStartRequestDTO, GameDecisionRequestDTO from services.julius_baer_api_client import JuliusBaerApiClient app = Flask(__name__) @@ -16,13 +20,19 @@ if __name__ == '__main__': # res = jb_client.start_game(game_start_request) # # game_decision_request = GameDecisionRequestDTO(decision="Accept", client_id=res.client_id, session_id=res.session_id) - # decision_response = jb_client.make_decision(game_decision_request) + # decision_response = jb_client.send_decision(game_decision_request) # # while decision_response.status == "active": # game_decision_request = GameDecisionRequestDTO(decision="Accept", client_id=res.client_id, session_id=res.session_id) - # decision_response = jb_client.make_decision(game_decision_request) + # decision_response = jb_client.send_decision(game_decision_request) # # if decision_response.status == "gameover": # logging.info("Game over") app.run() + + # res.session_id + # UUID('fde19363-a3d5-432e-8b87-54a6dd54f0dd') + # second test UUID('e3d58302-400a-4bc6-9772-ae50de43c9f4') + # UUID('f8b2a0a6-d4e0-45e6-900f-8ecb3c28f993') + # UUID('f8b2a0a6-d4e0-45e6-900f-8ecb3c28f993') \ No newline at end of file diff --git a/services/julius_baer_api_client.py b/services/julius_baer_api_client.py index fcd093a..d8b5f0d 100644 --- a/services/julius_baer_api_client.py +++ b/services/julius_baer_api_client.py @@ -46,7 +46,7 @@ class JuliusBaerApiClient: logging.error(f"[!] Failed to start game session: {e}") raise - def make_decision(self, game_decision_request: GameDecisionRequestDTO) -> GameDecisionResponseDTO: + def send_decision(self, game_decision_request: GameDecisionRequestDTO) -> GameDecisionResponseDTO: """ Make a game decision (Accept or Reject). """ diff --git a/services/player.py b/services/player.py index 89c68a1..3b24805 100644 --- a/services/player.py +++ b/services/player.py @@ -28,7 +28,7 @@ class Player: client_id=start_response.client_id, ) - decision_response = self.client.make_decision(payload) + decision_response = self.client.send_decision(payload) logging.info(decision_response) status = decision_response.status decision = self.make_decision(decision_response.client_data)