qty > 0 only
authorlarssandergreen <lars@wildsight.ca>
Fri, 30 Sep 2022 03:32:35 +0000 (21:32 -0600)
committerlarssandergreen <lars@wildsight.ca>
Fri, 30 Sep 2022 03:32:35 +0000 (21:32 -0600)
CRM/Event/BAO/Query.php

index 4b5e7c18f1645b489a324abf54d6ca73bb871e5c..f57ce0d7fbdb3e8695b4d44df2907b4b9f47e2f9 100644 (file)
@@ -335,6 +335,7 @@ class CRM_Event_BAO_Query extends CRM_Core_BAO_Query {
           $labels[] = CRM_Core_DAO::getFieldValue('CRM_Price_DAO_PriceFieldValue', $val, 'label');
         }
         $query->_where[$grouping][] = "civicrm_line_item.price_field_value_id IN (" . implode(', ', $value) . ")";
+        $query->_where[$grouping][] = "civicrm_line_item.qty > 0";
         $query->_qill[$grouping][] = ts("Fee level") . " IN " . implode(', ', $labels);
         $query->_tables['civicrm_participant'] = $query->_tables['civicrm_line_item'] = $query->_whereTables['civicrm_line_item'] = 1;
         return;