Game calendar working

This commit is contained in:
2025-03-06 19:49:23 -05:00
parent 70d3b22cdc
commit 78453ebfa1
21 changed files with 381 additions and 1 deletions

View File

@@ -27,6 +27,11 @@ import lombok.extern.slf4j.Slf4j;
@RequiredArgsConstructor
public class GameService{
private final GameRepository gameRepository;
//Related Services
private final GameCalendarEventService gameCalendarEventService;
private final GamePermissionService gamePermissionService;
private final RaidGroupService raidGroupService;
//Values
@Value("${uploadFileDirectory}")
private String uploadFileDirectory;
@@ -86,6 +91,12 @@ public class GameService{
existingFile.delete();
}
}
gameCalendarEventService.deleteByGameId(gameId);
gamePermissionService.deleteByGameId(gameId);
raidGroupService.deleteByGameId(gameId);
gameRepository.flush();
gameRepository.deleteById(gameId);
}
}