From 851573e28f73102dedc6b9aca04f5f3248bdc9f4 Mon Sep 17 00:00:00 2001 From: Alex Auvolat Date: Thu, 13 Feb 2020 13:53:21 +0100 Subject: [PATCH] Fix equality test in ldap compare request --- read.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/read.go b/read.go index 9af9dbd..0868624 100644 --- a/read.go +++ b/read.go @@ -53,7 +53,7 @@ func (server *Server) handleCompareInternal(state *State, r *message.CompareRequ } for _, v := range values { - if v == expected { + if valueMatch(attr, v, expected) { return ldap.LDAPResultCompareTrue, nil } }