1

further refactor of eventhandling

Co-Authored-By: Talha Caliskan <killerber4t@users.noreply.github.com>
Co-Authored-By: tomvahl <tomvahl@users.noreply.github.com>
Co-Authored-By: xxnitram <xxnitram@users.noreply.github.com>
Co-Authored-By: kasch309 <kasch309@users.noreply.github.com>
This commit is contained in:
Lukas Ettel
2020-03-16 16:33:26 +01:00
parent ee6d2cca9f
commit abd99f6a5e
10 changed files with 60 additions and 29 deletions

View File

@ -43,8 +43,8 @@ public class ControllerService {
eventService.saveEventList(eventList);
}
public void addUser(Account account, Group group){
/*public void addUser(Account account, Group group){
AddUserEvent addUserEvent = new AddUserEvent(eventService.checkGroup(),group.getId(),account.getName(),account.getGivenname(),account.getFamilyname(),account.getEmail());
eventService.saveEvent(addUserEvent);
}
}*/
}

View File

@ -49,7 +49,8 @@ public class GroupService {
Map<Long, Group> groupMap = new HashMap<>();
for (Event event : events) {
//getOrCreateGroup(groupMap, event.getGroup_id()).applyEvent(event);
Group group = getOrCreateGroup(groupMap, event.getGroup_id());
event.apply(group);
}
return new ArrayList<>(groupMap.values());