Sha256: 7c506ed4b3f09193cf4683272694505d4a2de017d9dd48c09c824c25d52d3545

Contents?: true

Size: 604 Bytes

Versions: 1

Compression:

Stored size: 604 Bytes

Contents

require 'jasny_bundle/middleware'

module FontAssets
  class Railtie < Rails::Railtie
    config.font_assets = ActiveSupport::OrderedOptions.new

    initializer "jasny_bundle.configure_rails_initialization" do |app|
      config.font_assets.origin ||= "*"
      config.font_assets.options ||= { allow_ssl: true }

      insert_target = if defined?(ActionDispatch::Static)
        'ActionDispatch::Static'
      else
        'Rack::Runtime'
      end

      app.middleware.insert_before insert_target, JasnyBundleFixed::Middleware, config.font_assets.origin, config.font_assets.options
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
jasny_bundle_fixed-1.0.1 lib/jasny_bundle/railtie.rb