diff --git a/src/main/java/de/avatic/lcc/repositories/premise/PremiseRepository.java b/src/main/java/de/avatic/lcc/repositories/premise/PremiseRepository.java index 667339b..e2e7e96 100644 --- a/src/main/java/de/avatic/lcc/repositories/premise/PremiseRepository.java +++ b/src/main/java/de/avatic/lcc/repositories/premise/PremiseRepository.java @@ -124,6 +124,8 @@ public class PremiseRepository { @Transactional(readOnly = true) public List getPremisesById(List premiseIds) { + if(premiseIds.isEmpty()) + return Collections.emptyList(); String placeholders = String.join(",", Collections.nCopies(premiseIds.size(), "?")); String query = """