lib/hyperdrive/middleware/charset.rb in hyperdrive-0.0.22 vs lib/hyperdrive/middleware/charset.rb in hyperdrive-0.0.23
- old
+ new
@@ -7,10 +7,10 @@
@app = app
end
def call(env)
unless %w(OPTIONS TRACE).include? env['REQUEST_METHOD']
- charset = Rack::Accept::Charset.new(env['HTTP_ACCEPT_CHARSET'])
+ charset = Rack::Accept::Charset.new(env['HTTP_ACCEPT_CHARSET'] || '*')
Hyperdrive::Utils.enforce_charset!(charset, env['hyperdrive.params'])
end
@app.call(env)
end
end