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