More robust ways to get pseudoconstant labels and names CRM-12464
[civicrm-core.git] / CRM / Contact / BAO / Contact.php
index d31a9469470d84533a1c8537cfa35782d0e451b2..2edbefdf598a5f3514f49cbddbc98352200a0871 100644 (file)
@@ -2356,7 +2356,7 @@ AND       civicrm_openid.is_primary = 1";
 
       // get preferred languages
       if (!empty($contact->preferred_language)) {
-        $values['preferred_language'] = CRM_Core_PseudoConstant::getValue('CRM_Contact_DAO_Contact', 'preferred_language', $contact->preferred_language);
+        $values['preferred_language'] = CRM_Core_PseudoConstant::getLabel('CRM_Contact_DAO_Contact', 'preferred_language', $contact->preferred_language);
       }
 
       // Calculating Year difference