fixed leaveTeam
This commit is contained in:
parent
c00cdfcec1
commit
896702b8f8
@ -721,6 +721,10 @@ public class Controller {
|
|||||||
|
|
||||||
// löscht team, wenn keine teammitglieder mehr vorhanden
|
// löscht team, wenn keine teammitglieder mehr vorhanden
|
||||||
if (user_infos.size() == 0) {
|
if (user_infos.size() == 0) {
|
||||||
|
List<TeamInvite> teamInvites = teamInviteRepository.findByTeam(team);
|
||||||
|
for (TeamInvite teamInvite : teamInvites) {
|
||||||
|
teamInviteRepository.delete(teamInvite);
|
||||||
|
}
|
||||||
teamRepository.delete(team);
|
teamRepository.delete(team);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -11,4 +11,5 @@ import java.util.List;
|
|||||||
public interface TeamInviteRepository extends JpaRepository<TeamInvite, Integer> {
|
public interface TeamInviteRepository extends JpaRepository<TeamInvite, Integer> {
|
||||||
TeamInvite findByUserAndTeam(User user, Team team);
|
TeamInvite findByUserAndTeam(User user, Team team);
|
||||||
List<TeamInvite> findByUser(User user);
|
List<TeamInvite> findByUser(User user);
|
||||||
|
List<TeamInvite> findByTeam(Team team);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user