Skip to content

Conversation

@emathew5
Copy link
Collaborator

Closes Issue 1540 and 1541

Summary

Migrated RegistryOrg/ GET endpoints to use the baseOrg schemas, making use of the discriminator based repositories. Previously RegistryOrg/ diverged from the /registry/ return values as seen below

Field RegistryOrg /registry/
cve_program_org_function Enum with strict values Not present
authority { active_roles: [String] } [String] (flat array)
users [String] { type: [String], set: toUndefined }
admins Inside contact_info.admins Top-level admins field
Now, both endpoints will return the same values.

And the cve_program_org_function is no longer needed since the mongoose __t discriminator fields replace the need for it.

@david-rocca david-rocca merged commit f324de8 into dev Oct 29, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants