Sha256: 51a47795135001d482204ee3a5c16acfcb7f9cfea72934e6d8445f5215f35415
Contents?: true
Size: 656 Bytes
Versions: 42
Compression:
Stored size: 656 Bytes
Contents
module Spree module Admin class StockLocationsController < ResourceController before_action :set_country, only: :new private def set_country begin if Spree::Config[:default_country_id].present? @stock_location.country = Spree::Country.find(Spree::Config[:default_country_id]) else @stock_location.country = Spree::Country.find_by!(iso: 'US') end rescue ActiveRecord::RecordNotFound flash[:error] = Spree.t(:stock_locations_need_a_default_country) redirect_to admin_stock_locations_path and return end end end end end
Version data entries
42 entries across 42 versions & 2 rubygems