From 2bbb78d50a2d3541d100b2ac189cb52c300b071e Mon Sep 17 00:00:00 2001 From: Mike Danese Date: Wed, 10 Jun 2015 12:45:10 -0700 Subject: [PATCH] actually return validation errors instead of just creating them --- pkg/api/validation/schema.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkg/api/validation/schema.go b/pkg/api/validation/schema.go index 1e5ef6d80ae..b5e02872592 100644 --- a/pkg/api/validation/schema.go +++ b/pkg/api/validation/schema.go @@ -79,11 +79,11 @@ func (s *SwaggerSchema) ValidateBytes(data []byte) error { } apiVersion := fields["apiVersion"] if apiVersion == nil { - fmt.Errorf("apiVersion not set") + return fmt.Errorf("apiVersion not set") } kind := fields["kind"] if kind == nil { - fmt.Errorf("kind not set") + return fmt.Errorf("kind not set") } return s.ValidateObject(obj, apiVersion.(string), "", apiVersion.(string)+"."+kind.(string)) }