From c6feee13511f5f14612f0382830afca98f4c0245 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Sun, 3 Mar 2024 11:29:37 -0500 Subject: [PATCH] fix: check if entry returns nil --- api/s5/s5.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/s5/s5.go b/api/s5/s5.go index aa1e702..09cd7f0 100644 --- a/api/s5/s5.go +++ b/api/s5/s5.go @@ -870,7 +870,7 @@ func (s *S5API) getManifestCids(cid *encoding.CID) ([]*encoding.CID, error) { lo.ForEach(lo.Values(dir.Directories.Items()), func(d *s5libmetadata.DirectoryReference, _i int) { entry, err := s.getNode().Services().Registry().Get(d.PublicKey) - if err != nil { + if err != nil || entry == nil { s.logger.Error("Error getting registry entry", zap.Error(err)) return }