diff --git a/backend/src/main/java/org/davidbohl/dirigent/deployments/state/DeploymentStatePersistingService.java b/backend/src/main/java/org/davidbohl/dirigent/deployments/state/DeploymentStatePersistingService.java index 8115226..e90b77d 100644 --- a/backend/src/main/java/org/davidbohl/dirigent/deployments/state/DeploymentStatePersistingService.java +++ b/backend/src/main/java/org/davidbohl/dirigent/deployments/state/DeploymentStatePersistingService.java @@ -6,6 +6,7 @@ import org.springframework.context.ApplicationEventPublisher; import org.springframework.context.event.EventListener; import org.springframework.stereotype.Service; +import java.util.ArrayList; import java.util.List; import java.util.Optional; import java.util.stream.StreamSupport; @@ -36,8 +37,15 @@ public class DeploymentStatePersistingService { } public List getDeploymentStates() { - return StreamSupport.stream(deploymentStateRepository.findAll().spliterator(), false) - .toList(); + Iterable all = deploymentStateRepository.findAll(); + + List result = new ArrayList<>(); + + for (DeploymentState deploymentState : all) { + result.add(deploymentState); + } + + return result; } }