1
0
Fork 0

fix: invalid label/flag parsing.

This commit is contained in:
Ludovic Fernandez 2019-12-17 16:10:06 +01:00 committed by Traefiker Bot
parent 4d0aee67be
commit 8930236396
2 changed files with 13 additions and 0 deletions

View file

@ -21,6 +21,10 @@ func DecodeToNode(labels map[string]string, rootName string, filters ...string)
var parts []string
for _, v := range split {
if v == "" {
return nil, fmt.Errorf("invalid element: %s", key)
}
if v[0] == '[' {
return nil, fmt.Errorf("invalid leading character '[' in field name (bracket is a slice delimiter): %s", v)
}