Sage-Bionetworks / Genie

Validation and processing of GENIE files
https://genie.synapse.org/
MIT License
12 stars 9 forks source link

Dashboard code should support multiple major public releases, but always new the latest #513

Closed thomasyu888 closed 1 year ago

thomasyu888 commented 1 year ago

This was a bug I discovered when I was creating the patch releases. Moving forward, we will 'lock down' old public releases instead of writing over them for provenance reasons, due to this sometimes public releases will have two releases. This caused the original dashboard code to return a list of public release folder synapse ids linked to a major release and...

synGetChildren(public_release_synid)

^ that function is not meant to support a list of Synapse Ids.