sequencescape
sequencescape copied to clipboard
Y24-052 [BUG] Dropdown list dependencies
Closes #4076
Changes proposed in this pull request
Add server-side validation to enforce correct relationship between data release 'strategy' and 'timing' fields
- add 'validates' methods on study metadata
- add constant for 'immediate' timing to study, following existing pattern
- add tests for the new validation
- amend existing tests that were creating invalid data
Instructions for Reviewers
[All PRs] - Confirm PR template filled
[Feature Branches] - Review code
[Production Merges to main
]
- Check story numbers included
- Check for debug code
- Check version