handle nil values in policy, nameserver and resources

This commit is contained in:
pascal
2026-08-06 15:12:12 +02:00
parent b160cb43b1
commit 6ccb2bb239
4 changed files with 36 additions and 9 deletions
@@ -631,6 +631,9 @@ func (e *componentEncoder) encodeResourcePoliciesMap(rpm map[string][]*nmdata.Po
}
ids := make([]string, 0, len(policies))
for _, pol := range policies {
if pol == nil {
continue
}
ids = append(ids, pol.PublicID)
}
if len(ids) == 0 {