Skip to content

Commit 0bf4cbc

Browse files
committed
Use ErrorList for validator
Signed-off-by: Kun Chang <[email protected]>
1 parent c4c3eb5 commit 0bf4cbc

File tree

3 files changed

+369
-196
lines changed

3 files changed

+369
-196
lines changed

pkg/webhook/v1beta1/experiment/validation_webhook.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,8 @@ func (v *ExperimentValidator) Handle(ctx context.Context, req admission.Request)
9090
return admission.Errored(http.StatusBadRequest, err)
9191
}
9292

93-
err = v.ValidateExperiment(inst, oldInst)
93+
allErrs := v.ValidateExperiment(inst, oldInst)
94+
err = allErrs.ToAggregate()
9495
if err != nil {
9596
return admission.Errored(http.StatusBadRequest, err)
9697
}

0 commit comments

Comments
 (0)