From 8f6e7d1acc58c68b9fc53a710a4e892cbcc4b7ad Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Fri, 1 Mar 2024 04:14:11 -0500 Subject: [PATCH] fix: dont add nil cids --- api/s5/s5.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/api/s5/s5.go b/api/s5/s5.go index d486c93..298960c 100644 --- a/api/s5/s5.go +++ b/api/s5/s5.go @@ -809,7 +809,9 @@ func (s *S5API) getManifestCids(cid *encoding.CID) ([]*encoding.CID, error) { media := manifest.(*s5libmetadata.MediaMetadata) for _, mediaType := range media.MediaTypes { lo.ForEach(mediaType, func(format s5libmetadata.MediaFormat, _i int) { - cids = append(cids, format.Cid) + if format.Cid != nil { + cids = append(cids, format.Cid) + } }) }