From e94f338b779456ea56efe768eb2499725b17cebe Mon Sep 17 00:00:00 2001 From: Alexey Khit Date: Sun, 23 Jul 2023 17:04:19 +0300 Subject: [PATCH] Add error msg for producer empty medias --- internal/streams/stream.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/streams/stream.go b/internal/streams/stream.go index 58fe6483..d80c13a9 100644 --- a/internal/streams/stream.go +++ b/internal/streams/stream.go @@ -210,6 +210,10 @@ func (s *Stream) MarshalJSON() ([]byte, error) { func formatError(statMedias []*core.Media, statErrors []error) error { var text string + if statMedias == nil { + return errors.New("can't get medias for stream") + } + for _, media := range statMedias { if media.Direction == core.DirectionRecvonly { continue