class Workarea::Storefront::FulfillmentMailerPreview
Public Instance Methods
canceled()
click to toggle source
# File lib/workarea/mailer_previews/storefront/fulfillment_mailer_preview.rb, line 13 def canceled fulfillment = Fulfillment.all.detect { |f| f.canceled_items.present? } quantities = fulfillment.canceled_items.map do |item| [ BSON::ObjectId.from_string(item.order_item_id), item.quantity_canceled ] end.to_h FulfillmentMailer.canceled(fulfillment.id, quantities) end
shipped()
click to toggle source
# File lib/workarea/mailer_previews/storefront/fulfillment_mailer_preview.rb, line 4 def shipped fulfillment = Fulfillment.all.detect { |f| f.packages.present? } FulfillmentMailer.shipped( fulfillment.id, fulfillment.packages.first.tracking_number ) end