1

change AddUserEvent and DeleteUserEvent

This commit is contained in:
killerber4t
2020-03-16 15:46:23 +01:00
parent 22eede051b
commit 315d1d6011
5 changed files with 17 additions and 21 deletions

View File

@ -1,15 +1,21 @@
package mops.gruppen2.domain.event;
import lombok.*;
import mops.gruppen2.domain.Group;
import mops.gruppen2.domain.User;
/**
* Entfernt ein einzelnes Mitglied einer Gruppe.
*/
@Getter
public class DeleteUserEvent extends Event {
public DeleteUserEvent(Long event_id, Long group_id, String user_id) {
super(event_id, group_id, user_id);
public DeleteUserEvent(Long group_id, String user_id) {
super(group_id, user_id);
}
public DeleteUserEvent() {}
public void apply(Group group, User user) {
group.getMembers().remove(user);
}
}