Method: Jets::Controller::ParametersFilter#filter_json
- Defined in:
- lib/jets/controller/parameters_filter.rb
#filter_json(json_text) ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/jets/controller/parameters_filter.rb', line 16 def filter_json(json_text) return json_text if filters.blank? || json_text.blank? begin hash_params = JSON.parse(json_text) filtered_params = filter(hash_params) JSON.dump(filtered_params) rescue JSON::ParserError String.new end end |