Sha256: 7ebdc8ce4b6fcb311ab4711bcdccfafb3fcfa08c54d41bfc5378f7adc52ffc0c

Contents?: true

Size: 410 Bytes

Versions: 4

Compression:

Stored size: 410 Bytes

Contents

# frozen_string_literal: true

module Spree
  module CheckoutControllerDecorator
    def self.prepended(base)
      base.class_eval do
      end
    end

    def before_address
      flash[:checkout_initiated] =
        @order.address? &&
        request.referrer =~ /#{cart_path}\b/i &&
        params[:action] == 'edit'

      super
    end

    private

    ::Spree::StoreController.prepend(self)
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
solidus_seo-1.1.2 app/decorators/controllers/spree/checkout_controller_decorator.rb
solidus_seo-1.1.1 app/decorators/controllers/spree/checkout_controller_decorator.rb
solidus_seo-1.1.0 app/decorators/controllers/spree/checkout_controller_decorator.rb
solidus_seo-1.0.13 app/decorators/controllers/spree/checkout_controller_decorator.rb