Store the canonical forms of the email address and nickname

This commit is contained in:
Craig Andrews 2009-11-05 16:53:43 -05:00
parent 1845c8c773
commit 1bace8547b

View File

@ -77,7 +77,13 @@ class LdapPlugin extends Plugin
foreach($config_attributes as $config_attribute){ foreach($config_attributes as $config_attribute){
$value = common_config('ldap', $config_attribute.'_attribute'); $value = common_config('ldap', $config_attribute.'_attribute');
if($value!==false){ if($value!==false){
$registration_data[$config_attribute]=$entry->getValue($value,'single'); if($config_attribute=='email'){
$registration_data[$config_attribute]=common_canonical_email($entry->getValue($value,'single'));
}else if($config_attribute=='nickname'){
$registration_data[$config_attribute]=common_canonical_nickname($entry->getValue($value,'single'));
}else{
$registration_data[$config_attribute]=$entry->getValue($value,'single');
}
} }
} }
//error_log(print_r($registration_data,1)); //error_log(print_r($registration_data,1));