From 4c037dcb94d2c663da9e624ba44dac0f833bc804 Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Sun, 2 Feb 2020 13:32:12 +0100 Subject: Bug fix: case-insensitive value match (except for passwords) --- util.go | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'util.go') diff --git a/util.go b/util.go index d778bc2..4add5ee 100644 --- a/util.go +++ b/util.go @@ -138,3 +138,11 @@ func genUuid() string { } return uuid.String() } + +func valueMatch(attr, val1, val2 string) bool { + if strings.EqualFold(attr, ATTR_USERPASSWORD) { + return val1 == val2 + } else { + return strings.EqualFold(val1, val2) + } +} -- cgit v1.2.3