diff --git a/src/main/java/hhn/labsw/bugageocaching/controller/Controller.java b/src/main/java/hhn/labsw/bugageocaching/controller/Controller.java index 5951034..7177887 100644 --- a/src/main/java/hhn/labsw/bugageocaching/controller/Controller.java +++ b/src/main/java/hhn/labsw/bugageocaching/controller/Controller.java @@ -218,6 +218,10 @@ public class Controller { Station aktuelleStation = bearbeitet.getAktuelleStation(); + if(!cache.getStationen().contains(station)) { + return ResponseEntity.status(400).body("The scanned station isnt a part of the cache"); + } + int i = 0; for (Station station1 : cache.getStationen()) { if (station1.equals(station)) {