diff --git a/src/main/java/com/litoralregas/openvpn/router/RouterController.java b/src/main/java/com/litoralregas/openvpn/router/RouterController.java index ff2c77a..12af938 100644 --- a/src/main/java/com/litoralregas/openvpn/router/RouterController.java +++ b/src/main/java/com/litoralregas/openvpn/router/RouterController.java @@ -38,4 +38,9 @@ public class RouterController { ) { return service.updateStatus(id, request); } + + @DeleteMapping("/{id}") + public void delete(@PathVariable UUID id) { + service.delete(id); + } } \ No newline at end of file diff --git a/src/main/java/com/litoralregas/openvpn/router/RouterService.java b/src/main/java/com/litoralregas/openvpn/router/RouterService.java index e1e21f5..b27c386 100644 --- a/src/main/java/com/litoralregas/openvpn/router/RouterService.java +++ b/src/main/java/com/litoralregas/openvpn/router/RouterService.java @@ -52,4 +52,9 @@ public class RouterService { return repository.save(router); } + + public void delete(UUID id) { + Router router = findById(id); + repository.delete(router); + } } \ No newline at end of file