diff --git a/app/models/spree/calculator/avalara_transaction.rb b/app/models/spree/calculator/avalara_transaction.rb index 16357229..22031aab 100644 --- a/app/models/spree/calculator/avalara_transaction.rb +++ b/app/models/spree/calculator/avalara_transaction.rb @@ -90,6 +90,7 @@ def tax_for_item(item, avalara_response) return prev_tax_amount if avalara_response.nil? return 0 if avalara_response['totalTax'] == 0.0 + return 0 if avalara_response['lines'].nil? avalara_response['lines'].each do |line| if line['lineNumber'] == "#{item.id}-#{item.avatax_line_code}"