silently skip resource to proto failure

This commit is contained in:
pascal
2026-08-04 20:42:43 +02:00
parent ce55b8406b
commit b43708e31b

View File

@@ -6,7 +6,7 @@ import (
"github.com/netbirdio/netbird/management/server/types"
"github.com/netbirdio/netbird/shared/management/networkmap"
nmdata "github.com/netbirdio/netbird/shared/management/networkmap/nmdata"
"github.com/netbirdio/netbird/shared/management/networkmap/nmdata"
"github.com/netbirdio/netbird/shared/management/proto"
)
@@ -215,7 +215,9 @@ func (e *componentEncoder) encodeGroups() []*proto.GroupCompact {
groupCompactResources := func() []*proto.ResourceCompact {
var toret []*proto.ResourceCompact
for _, r := range g.Resources {
toret = append(toret, e.resourceToProto(r))
if pr := e.resourceToProto(r); pr != nil {
toret = append(toret, pr)
}
}
return toret
}