Merge pull request #70311 from juanvallejo/jvallejo/fix-continueonerror-visitor

fix ContinueOnError visitor
This commit is contained in:
k8s-ci-robot 2018-10-29 08:31:25 -07:00 committed by GitHub
commit d0a10f0ca9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1089,9 +1089,10 @@ func (b *Builder) Do() *Result {
if b.requireObject { if b.requireObject {
helpers = append(helpers, RetrieveLazy) helpers = append(helpers, RetrieveLazy)
} }
r.visitor = NewDecoratedVisitor(r.visitor, helpers...)
if b.continueOnError { if b.continueOnError {
r.visitor = ContinueOnErrorVisitor{r.visitor} r.visitor = NewDecoratedVisitor(ContinueOnErrorVisitor{r.visitor}, helpers...)
} else {
r.visitor = NewDecoratedVisitor(r.visitor, helpers...)
} }
return r return r
} }