From d2f52b16c1557970681d4750d402f206ec25165b Mon Sep 17 00:00:00 2001
From: Kristof Marien <krmarien@gmail.com>
Date: Sun, 18 Dec 2016 09:10:39 +0100
Subject: [PATCH] Fix set_option call to LDAP for SSL CERT

---
 flask_simpleldap/__init__.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/flask_simpleldap/__init__.py b/flask_simpleldap/__init__.py
index 7240300..3faceb5 100644
--- a/flask_simpleldap/__init__.py
+++ b/flask_simpleldap/__init__.py
@@ -67,9 +67,9 @@ class LDAP(object):
 
         if app.config['LDAP_REQUIRE_CERT']:
             ldap.set_option(ldap.OPT_X_TLS_REQUIRE_CERT,
-                            ldap.OPT_X_TLS_DEMAND,
-                            (ldap.OPT_X_TLS_CACERTFILE,
-                             current_app.config['LDAP_CERT_PATH']))
+                            ldap.OPT_X_TLS_DEMAND)
+            ldap.set_option(ldap.OPT_X_TLS_CACERTFILE,
+                             current_app.config['LDAP_CERT_PATH'])
 
         for option in ['USERNAME', 'PASSWORD', 'BASE_DN']:
             if app.config['LDAP_{0}'.format(option)] is None:
-- 
GitLab