ngelx/solidus_import_products

View on GitHub
lib/solidus_import_products/user_mailer_ext.rb

Summary

Maintainability
A
0 mins
Test Coverage
module SolidusImportProducts
  module UserMailerExt
    def self.included(base)
      base.class_eval do
        def product_import_results(user, error_message = nil)
          @user = user
          @error_message = error_message
          store = Spree::Store.default
          # attachments["import_products.log"] = File.read(Spree::ProductImport.settings[:log_to]) if @error_message.nil?
          mail(to: @user.email, from: from_address(store), subject: "Spree: Import Products #{error_message.nil? ? 'Success' : 'Failure'}")
        end
      end
    end
  end
end