icgc-argo / argo-clinical

Clinical data submission for ARGO programs.
GNU Affero General Public License v3.0
2 stars 0 forks source link

Allow entities for multiple schemas to be set for the same program #1134

Closed joneubank closed 7 months ago

joneubank commented 7 months ago

Description

Discovered a bug from the recent refactor where setting entity exceptions for one schema would remove entity types of all other schemas on the same program. This updates the behaviour when setting entity exceptions to replace all exceptions for one schema (based on the file headers) while leaving the existing entity exceptions for all other schemas.

Checklist

Type of Change

Checklist before requesting review: