fixed leaveTeam
This commit is contained in:
parent
c00cdfcec1
commit
896702b8f8
@ -448,7 +448,7 @@ public class Controller {
|
||||
}
|
||||
}*/
|
||||
List<Bearbeitet> bearbeitetList = bearbeitetRepository.findByUser(user);
|
||||
logger.debug("/api/getMyCaches Got all bearbeitet entreis of user: " +user.getEmail());
|
||||
logger.debug("/api/getMyCaches Got all bearbeitet entreis of user: " + user.getEmail());
|
||||
return ResponseEntity.status(200).body(new Gson().toJson(bearbeitetList));
|
||||
} else {
|
||||
return ResponseEntity.status(404).body("Es gab einen Fehler. Bitte versuche es erneut oder kontaktiere einen Admin!");
|
||||
@ -721,6 +721,10 @@ public class Controller {
|
||||
|
||||
// löscht team, wenn keine teammitglieder mehr vorhanden
|
||||
if (user_infos.size() == 0) {
|
||||
List<TeamInvite> teamInvites = teamInviteRepository.findByTeam(team);
|
||||
for (TeamInvite teamInvite : teamInvites) {
|
||||
teamInviteRepository.delete(teamInvite);
|
||||
}
|
||||
teamRepository.delete(team);
|
||||
}
|
||||
|
||||
|
||||
@ -11,4 +11,5 @@ import java.util.List;
|
||||
public interface TeamInviteRepository extends JpaRepository<TeamInvite, Integer> {
|
||||
TeamInvite findByUserAndTeam(User user, Team team);
|
||||
List<TeamInvite> findByUser(User user);
|
||||
List<TeamInvite> findByTeam(Team team);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user