diff --git a/app/serializers/invoice/line_item_serializer.rb b/app/serializers/invoice/line_item_serializer.rb index f3c5aa83a1..7fbb8d5d5b 100644 --- a/app/serializers/invoice/line_item_serializer.rb +++ b/app/serializers/invoice/line_item_serializer.rb @@ -3,8 +3,12 @@ class Invoice class LineItemSerializer < ActiveModel::Serializer attributes :id, :added_tax, :currency, :included_tax, :price_with_adjustments, :quantity, - :variant_id, :unit_price_price_and_unit, :unit_presentation + :variant_id, :unit_price_price_and_unit, :unit_presentation, :enterprise_fee_tax has_one :variant, serializer: Invoice::VariantSerializer has_many :tax_rates, serializer: Invoice::TaxRateSerializer + + def enterprise_fee_tax + EnterpriseFeeAdjustments.new(object.enterprise_fee_adjustments).total_tax + end end end