From: Coleman Watts Date: Sat, 1 Aug 2015 19:23:19 +0000 (-0400) Subject: CRM-16337 - Add pledge_start_date to Pledge Get API response X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=4e2c40361e70981abe273d6ff4a924460c47d8e5;p=civicrm-core.git CRM-16337 - Add pledge_start_date to Pledge Get API response --- diff --git a/CRM/Pledge/BAO/Query.php b/CRM/Pledge/BAO/Query.php index 446ff49d93..c32a5333e2 100644 --- a/CRM/Pledge/BAO/Query.php +++ b/CRM/Pledge/BAO/Query.php @@ -69,6 +69,12 @@ class CRM_Pledge_BAO_Query { $query->_tables['civicrm_pledge'] = $query->_whereTables['civicrm_pledge'] = 1; } + if (!empty($query->_returnProperties['pledge_start_date'])) { + $query->_select['pledge_start_date'] = 'civicrm_pledge.start_date as pledge_start_date'; + $query->_element['pledge_start_date'] = 1; + $query->_tables['civicrm_pledge'] = $query->_whereTables['civicrm_pledge'] = 1; + } + if (!empty($query->_returnProperties['pledge_status_id'])) { $query->_select['pledge_status_id'] = 'pledge_status.value as pledge_status_id'; $query->_element['pledge_status'] = 1; @@ -438,6 +444,7 @@ class CRM_Pledge_BAO_Query { 'pledge_amount' => 1, 'pledge_total_paid' => 1, 'pledge_create_date' => 1, + 'pledge_start_date' => 1, 'pledge_next_pay_date' => 1, 'pledge_next_pay_amount' => 1, 'pledge_status' => 1,