diff --git a/src/main/java/mops/gruppen2/controller/Gruppen2Controller.java b/src/main/java/mops/gruppen2/controller/Gruppen2Controller.java index 4b5b1e7..172d8cf 100644 --- a/src/main/java/mops/gruppen2/controller/Gruppen2Controller.java +++ b/src/main/java/mops/gruppen2/controller/Gruppen2Controller.java @@ -61,14 +61,14 @@ public class Gruppen2Controller { @RequestParam(value = "title") String title, @RequestParam(value = "beschreibung") String beschreibung) { - //Hier muss alles in eine separate Klasse + //Refoctor Account account = keyCloakService.createAccountFromPrincipal(token); CreateGroupEvent createGroupEvent = new CreateGroupEvent(eventService.checkGroup(), account.getName(), title, beschreibung); AddUserEvent addUserEvent = new AddUserEvent(eventService.checkGroup(), account.getName(),account.getGivenname(),account.getFamilyname(),account.getEmail()); eventService.saveEvent(createGroupEvent); eventService.saveEvent(addUserEvent); - Group group = groupService.buildGroupFromEvent(createGroupEvent,addUserEvent); + return "redirect:/"; } diff --git a/src/main/java/mops/gruppen2/service/GroupService.java b/src/main/java/mops/gruppen2/service/GroupService.java index 3becda6..5aa675e 100644 --- a/src/main/java/mops/gruppen2/service/GroupService.java +++ b/src/main/java/mops/gruppen2/service/GroupService.java @@ -31,17 +31,4 @@ public class GroupService { return newGroup; } - - public Group buildGroupFromEvent(CreateGroupEvent createGroupEvent, AddUserEvent addUserEvent) { - Group newGroup = new Group(); - - try { - newGroup.applyEvent(createGroupEvent); - newGroup.applyEvent(addUserEvent); - } catch (EventException e) { - e.printStackTrace(); - } - - return newGroup; - } }