Issue Summary
If you GET on the releases endpoint for an ID with expand=true, the expanded program data doesn't always match the programIDs. Sometimes the query will return ProgramIDs and have nothing in the expanded list. Other times, it will have program data for IDs that are completely different from the IDs.
I'm not sure why some data matches and some doesn't. If you're having trouble reproducing it, you can use the alignsupport instance with the example release IDs:
26 - returns program ID 28, with expanded details for ID 33
62 - returns program IDs 92, 94 with no expanded program details
Steps to Reproduce
- Do a GET on the releases endpoint with expand=true
Expected Results
The programIDs and the IDs in the expanded program list would match
Actual Results
They don't always match
Workaround
No known workaround.