-
Notifications
You must be signed in to change notification settings - Fork 10
DatasetValidator allow empty fields for conditionally required fields. #272
Copy link
Copy link
Closed
Labels
FY25 Sprint 18FY25 Sprint 18 (2025-02-26 - 2025-03-12)FY25 Sprint 18 (2025-02-26 - 2025-03-12)FY25 Sprint 19FY25 Sprint 19 (2025-03-12 - 2025-03-26)FY25 Sprint 19 (2025-03-12 - 2025-03-26)GREI Re-archGREI re-architecture-relatedGREI re-architecture-relatedOriginal size: 3SPA.Q1Not related to any specific Q1 featureNot related to any specific Q1 featureSPA.Q1.6Files Page: Files Edit OptionsFiles Page: Files Edit OptionsSize: 3A percentage of a sprint. 2.1 hours.A percentage of a sprint. 2.1 hours.WaitingbugSomething isn't workingSomething isn't working
Metadata
Metadata
Assignees
Labels
FY25 Sprint 18FY25 Sprint 18 (2025-02-26 - 2025-03-12)FY25 Sprint 18 (2025-02-26 - 2025-03-12)FY25 Sprint 19FY25 Sprint 19 (2025-03-12 - 2025-03-26)FY25 Sprint 19 (2025-03-12 - 2025-03-26)GREI Re-archGREI re-architecture-relatedGREI re-architecture-relatedOriginal size: 3SPA.Q1Not related to any specific Q1 featureNot related to any specific Q1 featureSPA.Q1.6Files Page: Files Edit OptionsFiles Page: Files Edit OptionsSize: 3A percentage of a sprint. 2.1 hours.A percentage of a sprint. 2.1 hours.WaitingbugSomething isn't workingSomething isn't working
Modify the Create/Update Dataset Validator to allow empty values in child fields that are required but their parent fields (compound fields) are not.
These child fields should only be truly required when one of their siblings fields has a value; otherwise, they can be left empty.