Fix undefined index warning
authorColeman Watts <coleman@civicrm.org>
Mon, 1 Sep 2014 21:58:52 +0000 (22:58 +0100)
committerColeman Watts <coleman@civicrm.org>
Tue, 2 Sep 2014 15:05:30 +0000 (16:05 +0100)
Conflicts:
CRM/Grant/BAO/Grant.php

CRM/Grant/BAO/Grant.php

index f0a91cfbb4e3ac654256c68bb3e562db5c722af8..de5356adcb9b43736c31ce28fc9e8559724cd20d 100644 (file)
@@ -269,7 +269,7 @@ class CRM_Grant_BAO_Grant extends CRM_Grant_DAO_Grant {
     if (!$id) {
       $id = CRM_Utils_Array::value('contact_id', $params);
     }
-    if (CRM_Utils_Array::value('note', $params) || CRM_Utils_Array::value('id', CRM_Utils_Array::value('note',$ids))) {
+    if (!empty($params['note']) || CRM_Utils_Array::value('id', CRM_Utils_Array::value('note', $ids))) {
       $noteParams = array(
         'entity_table' => 'civicrm_grant',
         'note' => $params['note'] = $params['note'] ? $params['note'] : "null",
@@ -278,7 +278,7 @@ class CRM_Grant_BAO_Grant extends CRM_Grant_DAO_Grant {
         'modified_date' => date('Ymd'),
       );
 
-      CRM_Core_BAO_Note::add($noteParams, $ids['note']);
+      CRM_Core_BAO_Note::add($noteParams, (array) CRM_Utils_Array::value('note', $ids));
     }
     // Log the information on successful add/edit of Grant
     $logParams = array(