if (!$entity) {
$contactId = $params['contact_id'];
//get all the addresses for this contact
- $addresses = self::allAddress($contactId, $updateBlankLocInfo);
+ $addresses = self::allAddress($contactId);
}
else {
// get all address from location block
$addressExists = self::dataExists($value);
if (empty($value['id'])) {
- if ($updateBlankLocInfo) {
- if ((!empty($addresses) || !$addressExists) && array_key_exists($key, $addresses)) {
- $value['id'] = $addresses[$key];
- }
- }
- else {
- if (!empty($addresses) && array_key_exists(CRM_Utils_Array::value('location_type_id', $value), $addresses)) {
- $value['id'] = $addresses[CRM_Utils_Array::value('location_type_id', $value)];
- }
+ if (!empty($addresses) && array_key_exists(CRM_Utils_Array::value('location_type_id', $value), $addresses)) {
+ $value['id'] = $addresses[CRM_Utils_Array::value('location_type_id', $value)];
}
}