Browse Source

Merge branch 'develop' of git.znuny.com:zammad/zammad into develop

Martin Edenhofer 8 years ago
parent
commit
2d6e4eb9d2
1 changed files with 7 additions and 2 deletions
  1. 7 2
      lib/import/ldap/user_factory.rb

+ 7 - 2
lib/import/ldap/user_factory.rb

@@ -5,8 +5,13 @@ module Import
 
       def self.import(config: nil, ldap: nil, **kargs)
 
-        config ||= Setting.get('ldap_config')
-        ldap   ||= ::Ldap.new(config)
+        # config might be an empty Hash due to the ImportJob payload
+        # store column which will be an empty hash if the content is NULL
+        if config.blank?
+          config = Setting.get('ldap_config')
+        end
+
+        ldap ||= ::Ldap.new(config)
 
         @config = config
         @ldap   = ldap