From 2ada51fd7f264540950261ea846aa18717b24d74 Mon Sep 17 00:00:00 2001 From: Oh Jinkyun Date: Mon, 3 Nov 2014 20:11:29 +0900 Subject: [PATCH] Fix for #8777 Now filter name is trimmed and lowercased before evaluation for case insensitive and whitespace trimemd check. Signed-off-by: Oh Jinkyun --- parsers/filters/parse.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/parsers/filters/parse.go b/parsers/filters/parse.go index 4039592..8b045a3 100644 --- a/parsers/filters/parse.go +++ b/parsers/filters/parse.go @@ -29,7 +29,9 @@ func ParseFlag(arg string, prev Args) (Args, error) { } f := strings.SplitN(arg, "=", 2) - filters[f[0]] = append(filters[f[0]], f[1]) + name := strings.ToLower(strings.TrimSpace(f[0])) + value := strings.TrimSpace(f[1]) + filters[name] = append(filters[name], value) return filters, nil }