Bartlomiej Nogas
2014-10-30 385bb6c1e69b82551a1168abb8fd80e37ecb96a3
Another correction for PR comments
1 files modified
10 ■■■■■ changed files
plugins/new_user_identity/new_user_identity.php 10 ●●●●● patch | view | raw | blame | history
plugins/new_user_identity/new_user_identity.php
@@ -27,10 +27,6 @@
    function lookup_user_name($args)
    {
        if (!$args['login_after']) {
            $this->load_config();
        }
        if ($this->init_ldap($args['host'])) {
            $results = $this->ldap->search('*', $args['user'], true);
@@ -67,13 +63,13 @@
    {
        $this->load_config();
        if (!$this->rc->config->get('new_user_identity_onlogin')) {
        if ($this->ldap || !$this->rc->config->get('new_user_identity_onlogin')) {
            return $args;
        }
        $identities  = $this->rc->user->list_identities();
        $ldap_entry  = $this->lookup_user_name(array('user' => $this->rc->user->data['username'],
            'host' => $this->rc->user->data['mail_host'], 'login_after' => true));
            'host' => $this->rc->user->data['mail_host']));
        foreach ($ldap_entry['email_list'] as $email) {
            foreach($identities as $identity) {
@@ -101,6 +97,8 @@
            return $this->ldap->ready;
        }
        $this->load_config();
        $addressbook = $this->rc->config->get('new_user_identity_addressbook');
        $ldap_config = (array)$this->rc->config->get('ldap_public');
        $match       = $this->rc->config->get('new_user_identity_match');