lib/async/http/content_encoding.rb in async-http-0.24.2 vs lib/async/http/content_encoding.rb in async-http-0.24.3

- old
+ new

@@ -43,10 +43,10 @@ def call(request, *) response = super # TODO use http-accept and sort by priority if !response.body.empty? and accept_encoding = request.headers['accept-encoding'] - if content_type = response.headers['content-type'] and @content_types.match?(content_type) + if content_type = response.headers['content-type'] and @content_types =~ content_type body = response.body accept_encoding.each do |name| if wrapper = @wrappers[name] response.headers['content-encoding'] = name