From 1c45ff0058989d18325617b8134ac1086b932b0e Mon Sep 17 00:00:00 2001
From: Phan Huy Tran
Date: Wed, 28 May 2025 10:40:42 +0200
Subject: [PATCH] refactor: handle optional user inside userservice, replace
@autowire
---
.../blackjack/BlackJackGameController.java | 16 ++----------
.../casino/coinflip/CoinflipController.java | 8 +-----
.../casino/deposit/DepositController.java | 12 +++------
.../de/szut/casino/dice/DiceController.java | 8 +-----
.../casino/lootboxes/LootBoxController.java | 8 +-----
.../szut/casino/security/AuthController.java | 8 +++---
.../szut/casino/security/SecurityConfig.java | 11 ++++----
.../security/jwt/JwtAuthenticationFilter.java | 11 ++++----
.../oauth2/CustomOAuth2UserService.java | 11 ++++----
.../OAuth2AuthenticationSuccessHandler.java | 8 +++---
.../oauth2/github/GitHubController.java | 8 +++---
.../security/oauth2/github/GitHubService.java | 21 +++++++--------
.../oauth2/google/GoogleController.java | 8 +++---
.../security/oauth2/google/GoogleService.java | 25 +++++++++---------
.../casino/security/service/AuthService.java | 26 +++++++++----------
.../service/UserDetailsServiceImpl.java | 8 +++---
.../de/szut/casino/slots/SlotController.java | 8 +-----
.../de/szut/casino/user/UserController.java | 14 +++++-----
.../java/de/szut/casino/user/UserService.java | 21 ++++++++++-----
.../transaction/GetTransactionService.java | 26 +++++++++----------
.../transaction/TransactionController.java | 12 ++++-----
21 files changed, 127 insertions(+), 151 deletions(-)
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 03d4a46..df104dc 100644
--- a/backend/src/main/java/de/szut/casino/blackjack/BlackJackGameController.java
+++ b/backend/src/main/java/de/szut/casino/blackjack/BlackJackGameController.java
@@ -59,13 +59,7 @@ public class BlackJackGameController {
@PostMapping("/blackjack/start")
public ResponseEntity