Sha256: effc3f0eb6e642268d34090d079e58404993539427b63abddb03ce6cab5e0aaa
Contents?: true
Size: 1.44 KB
Versions: 13
Compression:
Stored size: 1.44 KB
Contents
module Spree module Backend class Engine < ::Rails::Engine config.middleware.use "Spree::Backend::Middleware::SeoAssist" config.autoload_paths += %W(#{config.root}/lib) # We need to reload the routes here due to how Spree sets them up. # The different facets of Spree (auth, promo, etc.) append/prepend routes to Backend # *after* Backend has been loaded. # # So we wait until after initialization is complete to do one final reload. # This then makes the appended/prepended routes available to the application. config.after_initialize do Rails.application.routes_reloader.reload! end initializer "spree.backend.environment", :before => :load_config_initializers do |app| Spree::Backend::Config = Spree::BackendConfiguration.new end # filter sensitive information during logging initializer "spree.params.filter" do |app| app.config.filter_parameters += [:password, :password_confirmation, :number] end # sets the manifests / assets to be precompiled, even when initialize_on_precompile is false initializer "spree.assets.precompile", :group => :all do |app| app.config.assets.precompile += %w[ admin/all.* admin/orders/edit_form.js admin/address_states.js jqPlot/excanvas.min.js admin/images/new.js jquery.jstree/themes/apple/* ] end end end end
Version data entries
13 entries across 13 versions & 1 rubygems