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