Class: Kiev::RequestBodyFilter::Json

Inherits:
Object
  • Object
show all
Defined in:
lib/kiev/request_body_filter/json.rb

Class Method Summary collapse

Class Method Details

.call(request_body, filtered_params, ignored_params) ⇒ Object



6
7
8
9
10
11
# File 'lib/kiev/request_body_filter/json.rb', line 6

def self.call(request_body, filtered_params, ignored_params)
  params = ::JSON.parse(request_body)
  ParamFilter.filter(params, filtered_params, ignored_params)
rescue Exception
  request_body
end