From 535be69840d3fdd244ece7103c4f8b097d8500c5 Mon Sep 17 00:00:00 2001 From: vladp Date: Fri, 27 Mar 2026 19:35:55 +0700 Subject: [PATCH] dev add reason entity --- src/main/java/ru/soune/nocopy/controller/PayoutController.java | 3 ++- .../ru/soune/nocopy/service/payout/PayoutRequestService.java | 3 --- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/main/java/ru/soune/nocopy/controller/PayoutController.java b/src/main/java/ru/soune/nocopy/controller/PayoutController.java index 39246f5..1b57c74 100644 --- a/src/main/java/ru/soune/nocopy/controller/PayoutController.java +++ b/src/main/java/ru/soune/nocopy/controller/PayoutController.java @@ -15,6 +15,7 @@ import ru.soune.nocopy.entity.payout.PayoutType; import ru.soune.nocopy.entity.user.AuthToken; import ru.soune.nocopy.entity.user.User; import ru.soune.nocopy.exception.InsufficientFundsException; +import ru.soune.nocopy.exception.InvalidPayoutMethodException; import ru.soune.nocopy.exception.NotFoundAuthToken; import ru.soune.nocopy.exception.PendingPayoutExistsException; import ru.soune.nocopy.repository.AuthTokenRepository; @@ -56,7 +57,7 @@ public class PayoutController { try { PayoutRequest payoutRequest = payoutRequestService.createPayoutRequest(user.getId(), request); return ResponseEntity.status(HttpStatus.CREATED).body(payoutRequest); - } catch (InsufficientFundsException | PendingPayoutExistsException e) { + } catch (InsufficientFundsException | PendingPayoutExistsException | InvalidPayoutMethodException e) { return ResponseEntity.status(HttpStatus.CONFLICT).body(e.getMessage()); } } diff --git a/src/main/java/ru/soune/nocopy/service/payout/PayoutRequestService.java b/src/main/java/ru/soune/nocopy/service/payout/PayoutRequestService.java index 1db44cf..f8bc0be 100644 --- a/src/main/java/ru/soune/nocopy/service/payout/PayoutRequestService.java +++ b/src/main/java/ru/soune/nocopy/service/payout/PayoutRequestService.java @@ -75,9 +75,6 @@ public class PayoutRequestService { balanceService.freezeAmount(user, request.getAmount()); - log.info("Payout requset created: ID={}, user={}, sum={}, status={}", - savedRequest.getId(), user.getId(), request.getAmount(), savedRequest.getStatus()); - return savedRequest; }