rename make_decision method to send_decision

This commit is contained in:
NoeBerdoz
2025-04-12 12:51:13 +02:00
parent e96af14f6c
commit 321217db60
3 changed files with 14 additions and 4 deletions

14
app.py
View File

@ -1,5 +1,9 @@
import logging
from flask import Flask from flask import Flask
import config
from dto.requests import GameStartRequestDTO, GameDecisionRequestDTO
from services.julius_baer_api_client import JuliusBaerApiClient from services.julius_baer_api_client import JuliusBaerApiClient
app = Flask(__name__) app = Flask(__name__)
@ -16,13 +20,19 @@ if __name__ == '__main__':
# res = jb_client.start_game(game_start_request) # res = jb_client.start_game(game_start_request)
# #
# game_decision_request = GameDecisionRequestDTO(decision="Accept", client_id=res.client_id, session_id=res.session_id) # 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": # while decision_response.status == "active":
# game_decision_request = GameDecisionRequestDTO(decision="Accept", client_id=res.client_id, session_id=res.session_id) # 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": # if decision_response.status == "gameover":
# logging.info("Game over") # logging.info("Game over")
app.run() 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')

View File

@ -46,7 +46,7 @@ class JuliusBaerApiClient:
logging.error(f"[!] Failed to start game session: {e}") logging.error(f"[!] Failed to start game session: {e}")
raise 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). Make a game decision (Accept or Reject).
""" """

View File

@ -28,7 +28,7 @@ class Player:
client_id=start_response.client_id, client_id=start_response.client_id,
) )
decision_response = self.client.make_decision(payload) decision_response = self.client.send_decision(payload)
logging.info(decision_response) logging.info(decision_response)
status = decision_response.status status = decision_response.status
decision = self.make_decision(decision_response.client_data) decision = self.make_decision(decision_response.client_data)