Sha256: a02912449fcb0fd3b5ed5646a491f16d51d61ff1aab92c865dfd6151ce0ece30

Contents?: true

Size: 366 Bytes

Versions: 2

Compression:

Stored size: 366 Bytes

Contents

module Spree
  module Admin
    class LocalesController < Spree::Admin::BaseController
      def show
      end

      def update
        params.each do |name, value|
          next unless SolidusI18n::Config.has_preference? name
          SolidusI18n::Config[name] = value.map(&:to_sym)
        end
        redirect_to admin_locale_path
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
solidus_i18n-1.3.0 app/controllers/spree/admin/locales_controller.rb
solidus_i18n-1.2.0 app/controllers/spree/admin/locales_controller.rb