diff --git a/src/main/java/ch/usi/inf/sa4/sanmarinoes/smarthut/controller/AutomationController.java b/src/main/java/ch/usi/inf/sa4/sanmarinoes/smarthut/controller/AutomationController.java index f888481..445bb83 100644 --- a/src/main/java/ch/usi/inf/sa4/sanmarinoes/smarthut/controller/AutomationController.java +++ b/src/main/java/ch/usi/inf/sa4/sanmarinoes/smarthut/controller/AutomationController.java @@ -51,6 +51,11 @@ public class AutomationController { .collect(Collectors.toList()); } + @GetMapping("/{id}") + public Automation get(@PathVariable long id) throws NotFoundException { + return automationRepository.findById(id).orElseThrow(NotFoundException::new); + } + private Automation save(Automation newRL, AutomationSaveRequest s) { newRL.setName(s.getName());