Skip to content

Commit 54c4fc7

Browse files
authored
Fix null provided to count() in tax calculation class (#2162)
1 parent e6c127c commit 54c4fc7

File tree

1 file changed

+1
-1
lines changed
  • app/code/core/Mage/Sales/Model/Quote/Address/Total

1 file changed

+1
-1
lines changed

app/code/core/Mage/Sales/Model/Quote/Address/Total/Tax.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ public function collect(Mage_Sales_Model_Quote_Address $address)
209209
protected function _saveAppliedTaxes(Mage_Sales_Model_Quote_Address $address, $applied, $amount, $baseAmount, $rate)
210210
{
211211
$previouslyAppliedTaxes = $address->getAppliedTaxes();
212-
$process = count($previouslyAppliedTaxes);
212+
$process = is_countable($previouslyAppliedTaxes) ? count($previouslyAppliedTaxes) : 0;
213213

214214
foreach ($applied as $row) {
215215
if (!isset($previouslyAppliedTaxes[$row['id']])) {

0 commit comments

Comments
 (0)