enotice fix on report to pass tests
authorEileen <eileen@fuzion.co.nz>
Fri, 6 Dec 2013 00:10:16 +0000 (13:10 +1300)
committerEileen <eileen@fuzion.co.nz>
Fri, 6 Dec 2013 00:59:35 +0000 (13:59 +1300)
CRM/Report/Form/Contribute/Detail.php

index 243fff34a26c3c89a7fed7dcb29ec259b5f58432..6a31d7897068ece21386bbbd27122d5ecf32d9c2 100644 (file)
@@ -43,6 +43,8 @@ class CRM_Report_Form_Contribute_Detail extends CRM_Report_Form {
   protected $_summary = NULL;
   protected $_allBatches = NULL;
 
+  protected $_softFrom = NULL;
+
   protected $_customGroupExtends = array( 'Contribution');
 
   function __construct() {
@@ -540,7 +542,7 @@ class CRM_Report_Form_Contribute_Detail extends CRM_Report_Form {
     );
 
     // Stats for soft credits
-    if (CRM_Utils_Array::value('contribution_or_soft_value', $this->_params) != 'contributions_only') {
+    if ($this->_softFrom && CRM_Utils_Array::value('contribution_or_soft_value', $this->_params) != 'contributions_only') {
       $totalAmount = $average = array();
       $count  = 0;
       $select = "