From 5ad0740902f13220aaf66f82123928dffdb1d1ed Mon Sep 17 00:00:00 2001
From: Phan Huy Tran
Date: Thu, 22 May 2025 12:47:27 +0200
Subject: [PATCH] refactor: extract common code to method
---
.../blackjack/BlackJackGameController.java | 77 ++++++-------------
.../casino/blackjack/BlackJackService.java | 6 +-
.../GlobalExceptionHandler.java | 7 ++
.../UserBlackJackGameMismatchException.java | 7 ++
4 files changed, 37 insertions(+), 60 deletions(-)
create mode 100644 backend/src/main/java/de/szut/casino/exceptionHandling/exceptions/UserBlackJackGameMismatchException.java
diff --git a/backend/src/main/java/de/szut/casino/blackjack/BlackJackGameController.java b/backend/src/main/java/de/szut/casino/blackjack/BlackJackGameController.java
index d4c0e6e..85f616f 100644
--- a/backend/src/main/java/de/szut/casino/blackjack/BlackJackGameController.java
+++ b/backend/src/main/java/de/szut/casino/blackjack/BlackJackGameController.java
@@ -1,6 +1,7 @@
package de.szut.casino.blackjack;
import de.szut.casino.exceptionHandling.exceptions.InsufficientFundsException;
+import de.szut.casino.exceptionHandling.exceptions.UserBlackJackGameMismatchException;
import de.szut.casino.exceptionHandling.exceptions.UserNotFoundException;
import de.szut.casino.shared.dto.BetDto;
import de.szut.casino.shared.service.BalanceService;
@@ -30,85 +31,35 @@ public class BlackJackGameController {
@GetMapping("/blackjack/{id}")
public ResponseEntity