Skip to content

Commit 48ae01f

Browse files
[QQC-2474] Disallow invalid quality modes during create_project (#1238)
1 parent 077a28b commit 48ae01f

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

labelbox/client.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -696,10 +696,12 @@ def create_project(self, **kwargs) -> Project:
696696
data[
697697
"auto_audit_number_of_labels"] = BENCHMARK_AUTO_AUDIT_NUMBER_OF_LABELS
698698
data["auto_audit_percentage"] = BENCHMARK_AUTO_AUDIT_PERCENTAGE
699-
else:
699+
elif quality_mode is QualityMode.Consensus:
700700
data[
701701
"auto_audit_number_of_labels"] = CONSENSUS_AUTO_AUDIT_NUMBER_OF_LABELS
702702
data["auto_audit_percentage"] = CONSENSUS_AUTO_AUDIT_PERCENTAGE
703+
else:
704+
raise ValueError(f"{quality_mode} is not a valid quality mode.")
703705

704706
return self._create(Entity.Project, {
705707
**data,

0 commit comments

Comments
 (0)