We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e9de4fd commit fdd9cf3Copy full SHA for fdd9cf3
src/mavedb/view_models/score_set.py
@@ -82,8 +82,8 @@ def validate_experiment_urn(cls, v):
82
83
@root_validator
84
def validate_experiment_urn_required_except_for_meta_analyses(cls, values):
85
- experiment_urn = values["experiment_urn"]
86
- meta_analysis_source_score_set_urns = values["meta_analysis_source_score_set_urns"]
+ experiment_urn = values.get("experiment_urn")
+ meta_analysis_source_score_set_urns = values.get("meta_analysis_source_score_set_urns")
87
is_meta_analysis = meta_analysis_source_score_set_urns is None or len(meta_analysis_source_score_set_urns) == 0
88
if experiment_urn is None and is_meta_analysis:
89
raise ValidationError("An experiment URN is required, unless your score set is a meta-analysis.")
0 commit comments