From 9f229c2ff6164815d61b2dfdac975cc4169dd789 Mon Sep 17 00:00:00 2001 From: xsedlac9 <xsedlac9@muni.cz> Date: Thu, 4 Apr 2024 20:36:26 +0200 Subject: [PATCH] another if not null added --- .../muni/pa165/banking/application/service/AccountService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/account-management/src/main/java/cz/muni/pa165/banking/application/service/AccountService.java b/account-management/src/main/java/cz/muni/pa165/banking/application/service/AccountService.java index a1337d8..ab89c55 100644 --- a/account-management/src/main/java/cz/muni/pa165/banking/application/service/AccountService.java +++ b/account-management/src/main/java/cz/muni/pa165/banking/application/service/AccountService.java @@ -33,9 +33,10 @@ public class AccountService { } public ScheduledPayment schedulePayment (SchedulePaymentRequest schedulePaymentRequest){ Account senderAccount = schedulePaymentRequest.getSenderAccount(); + if (senderAccount == null) { return null; } + String receiverAccountId = schedulePaymentRequest.getReceiverAccountId(); Integer amount = schedulePaymentRequest.getAmount(); - ScheduledPayment newScheduledPayment = new ScheduledPayment(UUID.randomUUID().toString(), senderAccount.getId(), receiverAccountId, amount); while (!scheduledPaymentsRepository.addScheduledPayment(newScheduledPayment)) { newScheduledPayment = new ScheduledPayment(UUID.randomUUID().toString(), senderAccount.getId(), receiverAccountId, amount); -- GitLab