diff --git a/src/main/java/com/ddf/vodsystem/controllers/StreamController.java b/src/main/java/com/ddf/vodsystem/controllers/StreamController.java index 09ce332..e409c89 100644 --- a/src/main/java/com/ddf/vodsystem/controllers/StreamController.java +++ b/src/main/java/com/ddf/vodsystem/controllers/StreamController.java @@ -58,8 +58,8 @@ public class StreamController { Optional stream = streamService.getActiveStream(); return stream.map(value -> ResponseEntity.ok(new APIResponse<>(SUCCESS, "Streaming status retrieved", - new StreamResponse(true, value.getId())))).orElseGet(() -> ResponseEntity.ok(new APIResponse<>(SUCCESS, + new StreamResponse(true, value.getId(), value.getStartDate())))).orElseGet(() -> ResponseEntity.ok(new APIResponse<>(SUCCESS, "Streaming status retrieved", - new StreamResponse(false, null)))); + new StreamResponse(false, null, null)))); } } diff --git a/src/main/java/com/ddf/vodsystem/controllers/dto/StreamResponse.java b/src/main/java/com/ddf/vodsystem/controllers/dto/StreamResponse.java index a7c8695..28b7ecc 100644 --- a/src/main/java/com/ddf/vodsystem/controllers/dto/StreamResponse.java +++ b/src/main/java/com/ddf/vodsystem/controllers/dto/StreamResponse.java @@ -1,7 +1,10 @@ package com.ddf.vodsystem.controllers.dto; +import java.time.Instant; + public record StreamResponse( boolean isStreaming, - Long id + Long id, + Instant startTime ) { }