Method: FontAssets::Middleware::FontAssetsRequest#do_request

Defined in:
lib/font_assets/middleware.rb

#do_requestObject



27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# File 'lib/font_assets/middleware.rb', line 27

def do_request
  if font_asset?
    if @request.options?
      return [200, access_control_headers, []]
    else
      code, headers, body = yield

      headers.merge!(access_control_headers)
      headers.merge!('Content-Type' => mime_type) if headers['Content-Type']

      [code, headers, body]
    end
  else
    yield
  end
end