diff --git a/src/main/java/mops/gruppen2/service/EventService.java b/src/main/java/mops/gruppen2/service/EventService.java index 9207da3..0111ea0 100644 --- a/src/main/java/mops/gruppen2/service/EventService.java +++ b/src/main/java/mops/gruppen2/service/EventService.java @@ -52,25 +52,17 @@ public class EventService { return tmpId; } - public List findAllEvents() { - return null; - } - - public Event getEvent(EventDTO eventDTO) { - try { - return serializationService.deserializeEvent(eventDTO.getEvent_payload()); - } catch (JsonProcessingException e) { - e.printStackTrace(); - } - - return null; - } - - public List getEvents(List eventDTOs) { + public List findAllEvents() { + Iterable eventDTOS = eventStore.findAll(); List events = new ArrayList<>(); - - eventDTOs.forEach(eventdto -> events.add(getEvent(eventdto))); - + eventDTOS.forEach(eventDTO -> { + try { + events.add(serializationService.deserializeEvent(eventDTO.getEvent_payload())); + } catch (JsonProcessingException e) { + e.printStackTrace(); + } + }); return events; } + }