Sha256: a45692c7231290b91ef7c23336210b52206e41e26e1ff134d240aa0bb1e930ff

Contents?: true

Size: 371 Bytes

Versions: 2

Compression:

Stored size: 371 Bytes

Contents

module Workarea
  decorate Storefront::OrderItemViewModel, with: :global_e do
    def total_adjustments
      model.price_adjustments.adjusting("item")
    end

    def original_price
      return super unless order.global_e?

      Money.from_amount(
        international_price_adjustments.first.data['original_price'],
        order.currency
      )
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
workarea-global_e-1.3.0 app/view_models/workarea/storefront/order_item_view_model.decorator
workarea-global_e-1.2.1 app/view_models/workarea/storefront/order_item_view_model.decorator