diff --git a/openvidu-server/src/main/java/io/openvidu/server/rest/ConfigRestController.java b/openvidu-server/src/main/java/io/openvidu/server/rest/ConfigRestController.java index 2c3cdc91..18911da0 100644 --- a/openvidu-server/src/main/java/io/openvidu/server/rest/ConfigRestController.java +++ b/openvidu-server/src/main/java/io/openvidu/server/rest/ConfigRestController.java @@ -63,12 +63,18 @@ public class ConfigRestController { return openviduConfig.getOpenViduRecordingPath(); } + @RequestMapping(value = "/openvidu-cdr", method = RequestMethod.GET) + public Boolean getOpenViduCdrEnabled() { + return openviduConfig.isCdrEnabled(); + } + @RequestMapping(method = RequestMethod.GET) public ResponseEntity getOpenViduConfiguration() { JsonObject json = new JsonObject(); json.addProperty("openviduServerVersion", openviduConfig.getOpenViduServerVersion()); json.addProperty("openviduPublicurl", openviduConfig.getOpenViduPublicUrl()); + json.addProperty("openviduCdr", openviduConfig.isCdrEnabled()); json.addProperty("openviduRecording", openviduConfig.isRecordingModuleEnabled()); json.addProperty("openviduRecordingPublicAccess", openviduConfig.getOpenViduRecordingPublicAccess()); json.addProperty("openviduRecordingPath", openviduConfig.getOpenViduRecordingPath()); @@ -79,9 +85,4 @@ public class ConfigRestController { return new ResponseEntity<>(json.toString(), responseHeaders, HttpStatus.OK); } - @RequestMapping(value = "/restart", method = RequestMethod.POST) - public void restart() { - // OpenViduServer.restart(); - } - }