diff --git a/src/main/java/com/sasiedzi/event/service/EventService.java b/src/main/java/com/sasiedzi/event/service/EventService.java index 0a07063..90018c8 100644 --- a/src/main/java/com/sasiedzi/event/service/EventService.java +++ b/src/main/java/com/sasiedzi/event/service/EventService.java @@ -137,7 +137,8 @@ public class EventService { @Autowired UserAccountRepository userAccountRepository; - public Optional settle(@Valid Event event) { + public Optional settle(@Valid Event eventFromUI) { + Event event = eventRepository.getReferenceById(eventFromUI.getId()); Long eventId = event.getId(); List allTransactions = transactionRepository .findAllByEventId(eventId) @@ -301,4 +302,7 @@ public class EventService { @Autowired TransactionItemRepository transactionItemRepository; + + @Autowired + RegistrationRepository registrationRepository; }