alecpl
2010-04-01 7fdb9da98e080ad623e3099c05eab17041013cab
- Fix sources list if 'ldap_public' is null/false


1 files modified
9 ■■■■■ changed files
program/include/rcmail.php 9 ●●●●● patch | view | raw | blame | history
program/include/rcmail.php
@@ -292,8 +292,8 @@
  public function get_address_sources($writeable = false)
  {
    $abook_type = strtolower($this->config->get('address_book_type'));
    $ldap_config = (array)$this->config->get('ldap_public');
    $autocomplete = (array)$this->config->get('autocomplete_addressbooks');
    $ldap_config = $this->config->get('ldap_public');
    $autocomplete = (array) $this->config->get('autocomplete_addressbooks');
    $list = array();
    // We are using the DB address book
@@ -308,7 +308,8 @@
      );
    }
    if (is_array($ldap_config)) {
    if ($ldap_config) {
      $ldap_config = (array) $ldap_config;
      foreach ($ldap_config as $id => $prop)
        $list[$id] = array(
          'id' => $id,
@@ -329,7 +330,7 @@
        }
      }
    }
    return $list;
  }