Sha256: c6b7f0628cd4099eb0670e2136d47231e773e3726dd92bcdf1ccbdd0a340790f

Contents?: true

Size: 427 Bytes

Versions: 6

Compression:

Stored size: 427 Bytes

Contents

module Spree
  module Admin
    class StockLocationsController < ResourceController
      before_action :set_country, only: :new

      private

      def set_country
        @stock_location.country = Spree::Country.default

      rescue ActiveRecord::RecordNotFound
        flash[:error] = t('spree.stock_locations_need_a_default_country')
        redirect_to(admin_stock_locations_path) && return
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
solidus_backend-2.5.2 app/controllers/spree/admin/stock_locations_controller.rb
solidus_backend-2.5.1 app/controllers/spree/admin/stock_locations_controller.rb
solidus_backend-2.5.0 app/controllers/spree/admin/stock_locations_controller.rb
solidus_backend-2.5.0.rc1 app/controllers/spree/admin/stock_locations_controller.rb
solidus_backend-2.5.0.beta2 app/controllers/spree/admin/stock_locations_controller.rb
solidus_backend-2.5.0.beta1 app/controllers/spree/admin/stock_locations_controller.rb