1

Refactor ControllerService

This commit is contained in:
XXNitram
2020-03-18 18:02:11 +01:00
parent c631f243a1
commit 40d1c898e8

View File

@ -23,15 +23,6 @@ public class ControllerService {
this.inviteLinkRepositoryService = inviteLinkRepositoryService; this.inviteLinkRepositoryService = inviteLinkRepositoryService;
} }
/**
* Erzeugt eine neue Gruppe, fügt den User, der die Gruppe erstellt hat, hinzu und setzt seine Rolle als Admin fest.
* Zudem wird der Gruppentitel und die Gruppenbeschreibung erzeugt, welche vorher der Methode übergeben wurden.
* Aus diesen Event Objekten wird eine Liste erzeugt, welche daraufhin mithilfe des EventServices gesichert wird.
*
* @param account Keycloak-Account
* @param title Gruppentitel
* @param description Gruppenbeschreibung
*/
public void createGroup(Account account, String title, String description, Boolean visibility) throws EventException { public void createGroup(Account account, String title, String description, Boolean visibility) throws EventException {
Visibility visibility1; Visibility visibility1;
Long group_id = eventService.checkGroup(); Long group_id = eventService.checkGroup();
@ -130,6 +121,5 @@ public class ControllerService {
updateDescription(account, group_id, description); updateDescription(account, group_id, description);
updateRole(account.getName(), group_id); updateRole(account.getName(), group_id);
addUserList(users, group_id); addUserList(users, group_id);
} }
} }