lib/rackamole/mole.rb in rackamole-0.3.6 vs lib/rackamole/mole.rb in rackamole-0.3.7

- old
+ new

@@ -289,11 +289,11 @@ response = Rack::Response.new( body, status, headers ) rescue ; end - info = OrderedHash.new + info = BSON::OrderedHash.new return info unless mole_request?( request ) session = env['rack.session'] route = get_route( request ) @@ -383,10 +383,10 @@ stash[key] = (options[:mole_excludes].include?( key ) ? nil : value) end # filters out params hash and convert values to json def filter_params( source, excludes ) - results = OrderedHash.new + results = BSON::OrderedHash.new source.keys.sort{ |a,b| a.to_s <=> b.to_s }.each do |k| results[k.to_sym] = source[k].to_json unless excludes.include?( k.to_sym ) end results end \ No newline at end of file