Class: SensitiveDataFilter::Middleware::ParameterParser::JsonParser

Inherits:
Object
  • Object
show all
Defined in:
lib/sensitive_data_filter/middleware/parameter_parser.rb

Class Method Summary collapse

Class Method Details

.parse(params) ⇒ Object



48
49
50
51
52
# File 'lib/sensitive_data_filter/middleware/parameter_parser.rb', line 48

def self.parse(params)
  JSON.parse(params)
rescue JSON::ParserError
  params
end

.unparse(params) ⇒ Object



54
55
56
57
58
# File 'lib/sensitive_data_filter/middleware/parameter_parser.rb', line 54

def self.unparse(params)
  JSON.unparse(params)
rescue JSON::GeneratorError
  params
end