add start date to StreamResponse for frontend
This commit is contained in:
@@ -58,8 +58,8 @@ public class StreamController {
|
|||||||
Optional<Stream> stream = streamService.getActiveStream();
|
Optional<Stream> stream = streamService.getActiveStream();
|
||||||
return stream.map(value -> ResponseEntity.ok(new APIResponse<>(SUCCESS,
|
return stream.map(value -> ResponseEntity.ok(new APIResponse<>(SUCCESS,
|
||||||
"Streaming status retrieved",
|
"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",
|
"Streaming status retrieved",
|
||||||
new StreamResponse(false, null))));
|
new StreamResponse(false, null, null))));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,10 @@
|
|||||||
package com.ddf.vodsystem.controllers.dto;
|
package com.ddf.vodsystem.controllers.dto;
|
||||||
|
|
||||||
|
import java.time.Instant;
|
||||||
|
|
||||||
public record StreamResponse(
|
public record StreamResponse(
|
||||||
boolean isStreaming,
|
boolean isStreaming,
|
||||||
Long id
|
Long id,
|
||||||
|
Instant startTime
|
||||||
) {
|
) {
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user