From 43294061589e490c01e009f5a1c94f87062e8110 Mon Sep 17 00:00:00 2001 From: Eric Chiang Date: Fri, 28 Oct 2016 10:11:18 -0700 Subject: [PATCH] connector/ldap: fix bug in switch statement --- connector/ldap/ldap.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/connector/ldap/ldap.go b/connector/ldap/ldap.go index 21c35ef4..80f84f2a 100644 --- a/connector/ldap/ldap.go +++ b/connector/ldap/ldap.go @@ -311,7 +311,8 @@ func (c *ldapConnector) Login(username, password string) (ident connector.Identi switch n := len(resp.Entries); n { case 0: return fmt.Errorf("ldap: no results returned for filter: %q", filter) - case 2: + case 1: + default: return fmt.Errorf("ldap: filter returned multiple (%d) results: %q", n, filter) }