CRM-13127
authorDonald A. Lobo <lobo@civicrm.org>
Fri, 2 Aug 2013 17:02:50 +0000 (10:02 -0700)
committerDonald A. Lobo <lobo@civicrm.org>
Fri, 2 Aug 2013 17:02:50 +0000 (10:02 -0700)
----------------------------------------
* CRM-13127: test should include isset in API contact.php
  http://issues.civicrm.org/jira/browse/CRM-13127

api/v3/Contact.php

index e9fa2b4baaf226f956e1a80ca62d7086a3cd0204..62ec6a18ca892ea31ac6ce0f7d8e7c453a962197 100644 (file)
@@ -298,7 +298,7 @@ function civicrm_api3_contact_delete($params) {
   // restrict permanent delete if a contact has financial trxn associated with it
   $error = NULL;
   if ($skipUndelete && CRM_Financial_BAO_FinancialItem::checkContactPresent(array($contactID), $error)) {
-    return civicrm_api3_create_error($error['_qf_default']);  
+    return civicrm_api3_create_error($error['_qf_default']);
   }
   if (CRM_Contact_BAO_Contact::deleteContact($contactID, $restore, $skipUndelete)) {
     return civicrm_api3_create_success();
@@ -496,10 +496,13 @@ function _civicrm_api3_greeting_format_params($params) {
       $greetingId = CRM_Utils_Array::key('Customized', $greetings);
     }
 
-    $customValue = $params['contact_id'] ? CRM_Core_DAO::getFieldValue('CRM_Contact_DAO_Contact',
-      $params['contact_id'],
-      "{$key}{$greeting}_custom"
-    ) : FALSE;
+    $customValue = isset($params['contact_id']) ?
+      CRM_Core_DAO::getFieldValue(
+        'CRM_Contact_DAO_Contact',
+        $params['contact_id'],
+        "{$key}{$greeting}_custom"
+      ) :
+      FALSE;
 
     if (array_key_exists("{$key}{$greeting}_id", $params) && empty($params["{$key}{$greeting}_id"])) {
       $nullValue = TRUE;