From 43294061589e490c01e009f5a1c94f87062e8110 Mon Sep 17 00:00:00 2001
From: Eric Chiang <eric.chiang@coreos.com>
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)
 		}
 
-- 
GitLab