Commit 6894d4fe authored by Clayton Coleman's avatar Clayton Coleman

Merge pull request #3460 from mnagy/handle-selector-error

Fix panic if selector uses malformed syntax
parents e14d5f34 9340781d
...@@ -166,6 +166,7 @@ func (b *Builder) SelectorParam(s string) *Builder { ...@@ -166,6 +166,7 @@ func (b *Builder) SelectorParam(s string) *Builder {
selector, err := labels.ParseSelector(s) selector, err := labels.ParseSelector(s)
if err != nil { if err != nil {
b.errs = append(b.errs, fmt.Errorf("the provided selector %q is not valid: %v", s, err)) b.errs = append(b.errs, fmt.Errorf("the provided selector %q is not valid: %v", s, err))
return b
} }
if selector.Empty() { if selector.Empty() {
return b return b
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment