Sha256: 722d19c20b32a6d4822651922bd4298cb9e55d0de609f6acbf36e608e4430055

Contents?: true

Size: 667 Bytes

Versions: 1

Compression:

Stored size: 667 Bytes

Contents

module Gemgento
  module Magento
    module Email
      module Sales
        class ShipmentsController < Gemgento::Magento::BaseController

          def create
            order = Gemgento::Magento::OrderAdapter.find(params[:data][:order][:increment_id]).import
            shipment = Gemgento::Magento::ShipmentAdapter.find(params[:data][:shipment][:increment_id]).import

            Gemgento::SalesMailer.shipment_email(
                params[:data][:recipients],
                params[:data][:sender],
                order,
                shipment
            ).deliver

            render nothing: true
          end

        end
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gemgento-2.8.0 app/controllers/gemgento/magento/email/sales/shipments_controller.rb