Sha256: 7563cc6ffdce5fa1fb12b38a45069dde14dbc99a58badc6cc88fd5e6dd8e3531

Contents?: true

Size: 269 Bytes

Versions: 2

Compression:

Stored size: 269 Bytes

Contents

module Workarea
  decorate PriceAdjustment, with: :global_e do
    def global_e_discount_code
      return unless discount?

      if price == "item"
        "#{data['discount_id']}-#{_parent.id.to_s}"
      else
        data['discount_id']
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
workarea-global_e-1.3.0 app/models/workarea/price_adjustment.decorator
workarea-global_e-1.2.1 app/models/workarea/price_adjustment.decorator