From: Dilip Raj Baral Date: Wed, 11 May 2016 11:31:45 +0000 (+0530) Subject: CRM-18324 - Fix tax divison by zero error on Event Dashboard X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=b98ca468e7d8725976b3ade319765d171c5961bd;p=civicrm-core.git CRM-18324 - Fix tax divison by zero error on Event Dashboard https://issues.civicrm.org/jira/browse/CRM-18324 --- diff --git a/CRM/Price/BAO/LineItem.php b/CRM/Price/BAO/LineItem.php index 0ffcc0b0e2..00627e6f60 100644 --- a/CRM/Price/BAO/LineItem.php +++ b/CRM/Price/BAO/LineItem.php @@ -590,7 +590,7 @@ AND li.entity_id = {$entityId} * tax rate */ public static function calculateTaxRate($lineItemId) { - if ($lineItemId['unit_price'] == 0) { + if ($lineItemId['unit_price'] == 0 || $lineItemId['qty'] == 0) { return FALSE; } if ($lineItemId['html_type'] == 'Text') {